summaryrefslogtreecommitdiff
path: root/unix
AgeCommit message (Expand)Author
2014-12-27py: Allow to properly disable builtin "set" object.Damien George
2014-12-27Makefiles: Support py/*.h includes per #1022.Paul Sokolovsky
2014-12-23unix, windows: Add _os.system() call.Paul Sokolovsky
2014-12-19unix/windows: Make sure that process exit code is portable 8-bit value.Paul Sokolovsky
2014-12-17unix: Rename "time" module to "utime" to allow extensibility.Paul Sokolovsky
2014-12-16modffi: Support void (None) return value for Python callback functions.Paul Sokolovsky
2014-12-15modffi: 64-bit cleanness (fixes actual bug in callback arg handling).Paul Sokolovsky
2014-12-14unix: Enable Thumb2 and ARM emitters by default on corresponding archs.Paul Sokolovsky
2014-12-10py: Make functions static where appropriate.Damien George
2014-12-10unix: add unlink function to os moduleNikita Nazarenko
2014-12-09py: Allow builtins to be overridden.Damien George
2014-12-08modsys: Add sys.print_exception(exc, file=sys.stdout) function.Paul Sokolovsky
2014-12-05py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack.Damien George
2014-12-05py: Optimise lexer by exposing lexer type.Damien George
2014-12-01modmicropython: Move mem_info() and qstr_info() functions from unix port.Paul Sokolovsky
2014-11-29Use MP_DEFINE_CONST_DICT macro to define module dicts.Damien George
2014-11-29modubinascii: Add, with hexlify() implementation.Paul Sokolovsky
2014-11-22moduhashlib: Initial module skeleton.Paul Sokolovsky
2014-11-16py: Make stream seek correctly check for ioctl fn; add seek for textio.Damien George
2014-11-17stream: Implement seek operation support via ioctl, wrapped in generic method.Paul Sokolovsky
2014-11-05unix: Allow -X heapsize number take 'w' specifier for word size adjustment.Paul Sokolovsky
2014-11-05unix: fast: Set initial module dict size big to have high pystone score.Paul Sokolovsky
2014-11-02unix: Provide "fast" target to build interpreter for benchmarking.Paul Sokolovsky
2014-10-31py: Make gc.enable/disable just control auto-GC; alloc is still allowed.Damien George
2014-10-29Add -Wpointer-arith flag to prevent problems with pointer arithmetic on void*stijn
2014-10-26unix: Make -v dump memory info at exit.Paul Sokolovsky
2014-10-26unix: Implement -m option (execute module from stdlib).Paul Sokolovsky
2014-10-26unix/windows: Disable sigaction on windows port.Damien George
2014-10-25py: Add mp_pending_exception global variable, for VM soft interrupt.Damien George
2014-10-25py: Implement compile builtin, enabled only on unix port.Damien George
2014-10-25unix: Allow -X heapsize= option take numbers with K & M suffixes.Paul Sokolovsky
2014-10-24py: Improve memory usage debugging; better GC AT dumping.Damien George
2014-10-23py: Add builtin memoryview object (mostly using array code).Damien George
2014-10-22extmod: Add uheapq module.Damien George
2014-10-21Implement kwargs for builtin open() and _io.FileIOstijn
2014-10-18unix, stmhal: Implement file.readinto() method.Paul Sokolovsky
2014-10-17unix: Make -c option parse input script as a file, as per CPython.Damien George
2014-10-13moduzlib: Integrate into the system.Paul Sokolovsky
2014-10-11Merge branch 'modure' of https://github.com/pfalcon/micropython into pfalcon-...Damien George
2014-10-11unix: Update comment MICROPY_GCREGS_SETJMP (untested -> undertested).Paul Sokolovsky
2014-10-11unix: Add comment about needed dependencies for MICROPY_FORCE_32BIT.Paul Sokolovsky
2014-10-11modure: Initial module, using re1.5 (which is based on re1 codebase).Paul Sokolovsky
2014-10-09unix: Rename "microsocket" module to "usocket".Paul Sokolovsky
2014-10-07Allow real memory errors (from locked gc) to be reported with traceback.Dave Hylands
2014-10-05unix: Detect and print compile error.Damien George
2014-10-03py: Change [u]int to mp_[u]int_t in qstr.[ch], and some other places.Damien George
2014-10-01unix: Do a proper clean-up on sys.exit/SystemExit.Damien George
2014-09-29unix: Remove unnecessary #defines from config.Damien George
2014-09-25py: For malloc and vstr functions, use size_t exclusively for int type.Damien George
2014-09-23Clean up logical flow for setting LDFLAGS to build for Linux and OSXblmorris