You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Damien George 4671392d90 Merge branch 'master' of github.com:micropython/micropython 11 years ago
..
asmthumb.c py: Improve inline assembler; add a few more opcodes. 11 years ago
asmthumb.h py: Improve inline assembler; add a few more opcodes. 11 years ago
asmx64.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
asmx64.h Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
bc.h py: Implement support for generalized generator protocol. 11 years ago
bc0.h py: Finish implementation of all del opcodes. 11 years ago
binary.c py: Clean up includes. 11 years ago
binary.h ffi: Implement ffivar.get()/set() methods. 11 years ago
builtin.c py: Revert mp_load_attr() to its previous state (not supporting default val). 11 years ago
builtin.h py: Implement globals() and locals() builtins. 11 years ago
builtinevex.c py: Add option to compiler to specify default code emitter. 11 years ago
builtinimport.c py: Add option to compiler to specify default code emitter. 11 years ago
builtintables.c py: Make bytearray a proper type. 11 years ago
builtintables.h py: Make globals and locals proper dictionary objects. 11 years ago
compile.c py: implement UNPACK_EX byte code (for: a, *b, c = d) 11 years ago
compile.h py: Add option to compiler to specify default code emitter. 11 years ago
emit.h py: Move to Python 3.4.0 compatibility. 11 years ago
emitbc.c py: Finish implementation of all del opcodes. 11 years ago
emitcommon.c py: Clean up includes. 11 years ago
emitcpy.c py: Move to Python 3.4.0 compatibility. 11 years ago
emitglue.c py: Implement more features in native emitter. 11 years ago
emitglue.h py: Free unique_code slot for outer module. 11 years ago
emitinlinethumb.c py: Improve inline assembler; add a few more opcodes. 11 years ago
emitnative.c py: Implement more features in native emitter. 11 years ago
emitpass1.c py: Move to Python 3.4.0 compatibility. 11 years ago
formatfloat.c Enhance str.format support 11 years ago
formatfloat.h Rename formatfloat file; remove MICROPY_ENABLE_FLOAT from mpconfigport.h. 11 years ago
gc.c py: Improve GC locking/unlocking, and make it part of the API. 11 years ago
gc.h py: Improve GC locking/unlocking, and make it part of the API. 11 years ago
grammar.h Clean up handling of function return type annotation. 11 years ago
lexer.c py: Clean up includes. 11 years ago
lexer.h Search paths properly on import and execute __init__.py if it exists. 11 years ago
lexerstr.c py: Clean up includes. 11 years ago
lexerunix.c py: Clean up includes. 11 years ago
lexerunix.h Move lexerstr to main py directory (everyone uses it). 11 years ago
makeqstrdata.py py: Replace naive and teribble hash function with djb2. 11 years ago
malloc.c Improve GC finalisation code; add option to disable it. 11 years ago
map.c py: Revert revert for allocation policy of set hash table. 11 years ago
misc.h Improve GC finalisation code; add option to disable it. 11 years ago
mkenv.mk Replace some Makefile commands with variables in py/mkenv.mk 11 years ago
mkrules.mk Replace some Makefile commands with variables in py/mkenv.mk 11 years ago
modarray.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
modcollections.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
modio.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
modmath.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
modmicropython.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
mpconfig.h Improve GC finalisation code; add option to disable it. 11 years ago
mpz.c Add string formatting support for longlong and mpz. 11 years ago
mpz.h Add string formatting support for longlong and mpz. 11 years ago
nlr.h Add a check for NULL nlr_top in nlr_jump. 11 years ago
nlrthumb.S Add a check for NULL nlr_top in nlr_jump. 11 years ago
nlrx64.S Add a check for NULL nlr_top in nlr_jump. 11 years ago
nlrx86.S Add a check for NULL nlr_top in nlr_jump. 11 years ago
obj.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
obj.h Merge branch 'master' of github.com:micropython/micropython 11 years ago
objarray.c py: Make bytearray a proper type. 11 years ago
objarray.h py: Make bytearray a proper type. 11 years ago
objbool.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objboundmeth.c Rename rt_* to mp_*. 11 years ago
objcell.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
objclosure.c Rename rt_* to mp_*. 11 years ago
objcomplex.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objdict.c objdict: Implement equality operator. 11 years ago
objenumerate.c Rename rt_* to mp_*. 11 years ago
objexcept.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objfilter.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objfloat.c py: Fix float printing on stmhal. 11 years ago
objfun.c py: Make globals and locals proper dictionary objects. 11 years ago
objgenerator.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objgenerator.h py: Swap around the double return value of mp_obj_gen_resume. 11 years ago
objgetitemiter.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objint.c Fix truncation problem when using longlong implementation. 11 years ago
objint.h Add string formatting support for longlong and mpz. 11 years ago
objint_longlong.c Add string formatting support for longlong and mpz. 11 years ago
objint_mpz.c Add string formatting support for longlong and mpz. 11 years ago
objlist.c py: implement UNPACK_EX byte code (for: a, *b, c = d) 11 years ago
objmap.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objmodule.c py: Finish implementation of all del opcodes. 11 years ago
objmodule.h Proper support for registering builtin modules in ROM. 11 years ago
objnamedtuple.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objnone.c Rename rt_* to mp_*. 11 years ago
objobject.c py: Make all objects and instances derive from object. 11 years ago
objrange.c py: Fix "TypeError: 'iterator' object is not iterable", doh. 11 years ago
objset.c objset: Fix incorrect workaround against mp_set_init() munging alloc size. 11 years ago
objslice.c py: Rename old const type objects to mp_type_* for consistency. 11 years ago
objstr.c bytes: Support buffer protocol. 11 years ago
objtuple.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
objtuple.h namedtuple: Inherit unary/binary ops from tuple base class. 11 years ago
objtype.c py: Finish implementation of all del opcodes. 11 years ago
objzip.c objzip: Use mp_identity(). 11 years ago
parse.c py: Clean up includes. 11 years ago
parse.h py: Put number parsing code together in parsenum.c. 11 years ago
parsehelper.c Implement proper exception type hierarchy. 11 years ago
parsehelper.h Implement proper exception type hierarchy. 11 years ago
parsenum.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
parsenum.h py: Allow 'complex()' to take a string as first argument. 11 years ago
parsenumbase.c py: Implement bit-shift and not operations for mpz. 11 years ago
parsenumbase.h py: Implement bit-shift and not operations for mpz. 11 years ago
pfenv.c py: Rename pfenv_print_int to pfenv_print_mp_int, and add back former. 11 years ago
pfenv.h py: Rename pfenv_print_int to pfenv_print_mp_int, and add back former. 11 years ago
py-version.sh Add the git version to the banner 11 years ago
py.mk Replace some Makefile commands with variables in py/mkenv.mk 11 years ago
qstr.c py: Replace naive and teribble hash function with djb2. 11 years ago
qstr.h Add qstr_info() function and bindings for unix port. 11 years ago
qstrdefs.h Merge branch 'master' of github.com:micropython/micropython 11 years ago
repl.c py: Continue line if last character is backslash. 11 years ago
repl.h Improve REPL detecting when input needs to continue. 11 years ago
runtime.c py: Finish implementation of all del opcodes. 11 years ago
runtime.h py: Finish implementation of all del opcodes. 11 years ago
runtime0.h py: Implement more features in native emitter. 11 years ago
scope.c py: Clean up includes. 11 years ago
scope.h py: Calculate maximum exception stack size in compiler. 11 years ago
sequence.c py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
showbc.c py: Finish implementation of all del opcodes. 11 years ago
smallint.c py: This time, real proper overflow checking of small int power. 11 years ago
smallint.h py: This time, real proper overflow checking of small int power. 11 years ago
stream.c py: Replace stream_p with *stream_p in mp_obj_type_t. 11 years ago
stream.h stream: Add generic unbuffered iternext method. 11 years ago
unicode.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
vm.c py: Finish implementation of all del opcodes. 11 years ago
vstr.c py: Fix vstr_init for case that alloc = 0. 11 years ago