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 90886807a1 Merge branch 'master' of github.com:micropython/micropython 11 years ago
..
argcheck.c Merge branch 'master' of https://github.com/micropython/micropython 11 years ago
asmthumb.c py, emitters: Fix dummy_data size for bytecode and thumb. 11 years ago
asmthumb.h py, compiler: Improve passes; add an extra pass for native emitter. 11 years ago
asmx64.c py, compiler: Improve passes; add an extra pass for native emitter. 11 years ago
asmx64.h py, compiler: Improve passes; add an extra pass for native emitter. 11 years ago
bc.h py: Rename byte_code to bytecode everywhere. 11 years ago
bc0.h Add license header to (almost) all files. 11 years ago
binary.c Add license header to (almost) all files. 11 years ago
binary.h Add license header to (almost) all files. 11 years ago
builtin.c py: Add basic implementation of hasattr() function. 11 years ago
builtin.h py: Add basic implementation of hasattr() function. 11 years ago
builtinevex.c Add license header to (almost) all files. 11 years ago
builtinimport.c Tidy up some configuration options. 11 years ago
builtintables.c Tidy up some configuration options. 11 years ago
builtintables.h Add license header to (almost) all files. 11 years ago
compile.c Tidy up some configuration options. 11 years ago
compile.h py: Rename BYTE_CODE to BYTECODE (this was missed in previous rename). 11 years ago
emit.h py, compiler: Improve passes; add an extra pass for native emitter. 11 years ago
emitbc.c py: Compress a little the bytecode emitter structure. 11 years ago
emitcommon.c Add license header to (almost) all files. 11 years ago
emitcpy.c py: Rename byte_code to bytecode everywhere. 11 years ago
emitglue.c py: Remove emit_glue init and deinit. Needed only for debugging. 11 years ago
emitglue.h py: Remove emit_glue init and deinit. Needed only for debugging. 11 years ago
emitinlinethumb.c py: Combine native emitters to 1 glue function; distinguish viper. 11 years ago
emitnative.c py: Combine native emitters to 1 glue function; distinguish viper. 11 years ago
emitpass1.c py, compiler: Improve passes; add an extra pass for native emitter. 11 years ago
formatfloat.c Add license header to (almost) all files. 11 years ago
formatfloat.h Add license header to (almost) all files. 11 years ago
gc.c py: Compress a little the bytecode emitter structure. 11 years ago
gc.h Add license header to (almost) all files. 11 years ago
grammar.h Add license header to (almost) all files. 11 years ago
lexer.c Tidy up some configuration options. 11 years ago
lexer.h Add license header to (almost) all files. 11 years ago
lexerstr.c Add license header to (almost) all files. 11 years ago
lexerunix.c Tidy up some configuration options. 11 years ago
lexerunix.h Add license header to (almost) all files. 11 years ago
makeqstrdata.py More relaxed parsing of preprocessed qstr header 11 years ago
malloc.c Add license header to (almost) all files. 11 years ago
map.c Add license header to (almost) all files. 11 years ago
misc.h objstr: Implement .lower() and .upper(). 11 years ago
mkenv.mk Have make remove targets if a recipie fails. 11 years ago
mkrules.mk build: Simplify build directory layout by putting all headers in genhdr. 11 years ago
modarray.c Add license header to (almost) all files. 11 years ago
modcmath.c Add license header to (almost) all files. 11 years ago
modcollections.c Add license header to (almost) all files. 11 years ago
modgc.c Add gc.enable, gc.disable; remove pyb.gc. 11 years ago
modio.c py: Implement proper separation between io.FileIO and io.TextIOWrapper. 11 years ago
modmath.c Fix some unused variables, and silence a clang warning about initialization override in vmentrytable.h 11 years ago
modmicropython.c Add license header to (almost) all files. 11 years ago
modstruct.c modstruct: struct_calcsize: Fix case of uninitialized var. 11 years ago
modsys.c py: Rename MICROPY_SYS_EXIT to MICROPY_MOD_SYS_EXIT. 11 years ago
mpconfig.h Tidy up some configuration options. 11 years ago
mpz.c py: Improve mpz_and function. 11 years ago
mpz.h Add license header to (almost) all files. 11 years ago
nlr.h Add license header to (almost) all files. 11 years ago
nlrsetjmp.c Add license header to (almost) all files. 11 years ago
nlrthumb.S Add license header to (almost) all files. 11 years ago
nlrx64.S unix: Create __bss_start and _end symbols for Mach-O targets. 11 years ago
nlrx86.S Add license header to (almost) all files. 11 years ago
obj.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
obj.h py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objarray.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objarray.h Add license header to (almost) all files. 11 years ago
objbool.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objboundmeth.c objboundmeth: If detailed reporting enabled, print object content. 11 years ago
objcell.c Add license header to (almost) all files. 11 years ago
objclosure.c Add license header to (almost) all files. 11 years ago
objcomplex.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objdict.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objenumerate.c Merge branch 'master' of https://github.com/micropython/micropython 11 years ago
objexcept.c Merge pull request #607 from Anton-2/osx-clang 11 years ago
objfilter.c Add license header to (almost) all files. 11 years ago
objfloat.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objfun.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objfun.h Add license header to (almost) all files. 11 years ago
objgenerator.c py: More mp_identity usage. 11 years ago
objgenerator.h Add license header to (almost) all files. 11 years ago
objgetitemiter.c Add license header to (almost) all files. 11 years ago
objint.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objint.h py: More const usage. 11 years ago
objint_longlong.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objint_mpz.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objlist.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objlist.h Add license header to (almost) all files. 11 years ago
objmap.c py: More mp_identity usage. 11 years ago
objmodule.c Add license header to (almost) all files. 11 years ago
objmodule.h Add license header to (almost) all files. 11 years ago
objnamedtuple.c py, unix: Add copyright for modules I worked closely on. 11 years ago
objnone.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objobject.c objtype: super: Fall back to "object" lookup as last resort. 11 years ago
objproperty.c py: Use mp_arg_check_num in more places. 11 years ago
objrange.c Add license header to (almost) all files. 11 years ago
objset.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objslice.c Add license header to (almost) all files. 11 years ago
objstr.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objstr.h objstringio: Implement io.BytesIO. 11 years ago
objstringio.c objstringio: Implement io.BytesIO. 11 years ago
objtuple.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
objtuple.h py: Rename globally-accessible tuple functions, prefix with mp_obj_. 11 years ago
objtype.c objtype: super: Fall back to "object" lookup as last resort. 11 years ago
objtype.h Add license header to (almost) all files. 11 years ago
objzip.c py: Use mp_arg_check_num in more places. 11 years ago
opmethods.c Add license header to (almost) all files. 11 years ago
parse.c Tidy up some configuration options. 11 years ago
parse.h Add license header to (almost) all files. 11 years ago
parsehelper.c Add license header to (almost) all files. 11 years ago
parsehelper.h Add license header to (almost) all files. 11 years ago
parsenum.c Add license header to (almost) all files. 11 years ago
parsenum.h Add license header to (almost) all files. 11 years ago
parsenumbase.c py: Fix base "detection" for int('0<hexdigit>', 16). 11 years ago
parsenumbase.h Add license header to (almost) all files. 11 years ago
pfenv.c Add license header to (almost) all files. 11 years ago
pfenv.h Add license header to (almost) all files. 11 years ago
py-version.sh py-version.sh: Use --always option of git describe. 11 years ago
py.mk modgc: Add new module for GC-related functionality. 11 years ago
qstr.c Add license header to (almost) all files. 11 years ago
qstr.h Add license header to (almost) all files. 11 years ago
qstrdefs.h py: Implement proper separation between io.FileIO and io.TextIOWrapper. 11 years ago
repl.c Tidy up some configuration options. 11 years ago
repl.h Tidy up some configuration options. 11 years ago
runtime.c py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
runtime.h py: Add support for __debug__ constant. 11 years ago
runtime0.h runtime0.h: Group binary ops by fives. 11 years ago
scope.c Tidy up some configuration options. 11 years ago
scope.h Add license header to (almost) all files. 11 years ago
sequence.c sequence: Fix yet another case of improper sequence comparison. 11 years ago
showbc.c showbc: Decode MAP_ADD. 11 years ago
smallint.c Add license header to (almost) all files. 11 years ago
smallint.h Add license header to (almost) all files. 11 years ago
stream.c objstringio: Implement io.BytesIO. 11 years ago
stream.h Add license header to (almost) all files. 11 years ago
unicode.c py: Rename some unichar functions for consistency. 11 years ago
vm.c Tidy up some configuration options. 11 years ago
vmentrytable.h Fix some unused variables, and silence a clang warning about initialization override in vmentrytable.h 11 years ago
vstr.c Add license header to (almost) all files. 11 years ago