aboutsummaryrefslogtreecommitdiff
path: root/unix
AgeCommit message (Expand)Author
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
2014-09-22Incorporate change in assignment logic suggested by dhylandsblmorris
2014-09-22Fix unix/Makefile to build on OSXblmorris
2014-09-17py: Add native json printing using existing print framework.Damien George
2014-09-15py: Move definition of mp_sys_exit to core.Damien George
2014-09-06unix: Fix modffi to be able to return double on x86 machines.Damien George
2014-09-06py: Add support for emitting native x86 machine code.Damien George
2014-09-06unix: Don't use -Wno-error=cpp or #warning; fix strict alias warning.Damien George
2014-09-03Code style/whitespace cleanup; remove obsolete headers.Damien George
2014-09-03unix: Auto-detect MICROPY_EMIT_X64 and MICROPY_GCREGS_SETJMP.Damien George
2014-09-03Add cache flush in py/asmarm.c and add new MP_PLAT_ALLOC_EXEC and MP_PLAT_FRE...Fabian Vogt
2014-08-30py: Change uint to mp_uint_t in runtime.h, stackctrl.h, binary.h.Damien George
2014-08-30py: Change all uint to mp_uint_t in obj.h.Damien George
2014-08-30py: Make tuple and list use mp_int_t/mp_uint_t.Damien George
2014-08-30Change some parts of the core API to use mp_uint_t instead of uint/int.Damien George
2014-08-26Add pip-micropython to unix make install.Damien George
2014-08-24py: Fix bug where GC collected native/viper/asm function data.Damien George
2014-08-24unix, modtermios: Make it properly configurable; fix spelling mistake.Damien George
2014-08-23modtermios: Add "termios" unix module, subset of CPython's.Paul Sokolovsky