5209 Commits (8e1fdf2eb3444740d1631878c270cf0003b5d404)
 

Author SHA1 Message Date
Paul Sokolovsky 3ea03a1188 py/gc: Improve mark/sweep debug output. 9 years ago
Paul Sokolovsky fce0036a67 esp8266: mac() function belongs to network module per the latest API. 9 years ago
stijn 1aa4599ddd windows/msvc: Nicer handling of asserts and 'invalid' parameters 9 years ago
Damien George bbe8d51bd9 py/map: Add fast-path for hashing of map index when it is a qstr. 9 years ago
Damien George e5ce5e2a43 tests: Skip class_bind_self.py for native emitter. 9 years ago
Damien George 78913211a9 py: Be more restrictive binding self when looking up instance attrs. 9 years ago
Damien George 84b245f187 lib/utils: Add pyexec_frozen_module to load and execute frozen module. 9 years ago
Paul Sokolovsky 7203b58e87 extmod/modubinascii: Add "separator" argument to hexlify(). 9 years ago
Paul Sokolovsky b4c65c253f extmod/fsusermount: Move module qstrs to global pool from stmhal port. 9 years ago
Damien George 7ce8860b6b tests: Skip try-finally test for native emitter. 9 years ago
Damien George 8047340d75 py: Handle case of return within the finally block of try-finally. 9 years ago
Damien George 117158fcd5 tests: Add tests for stream IO errors. 9 years ago
Paul Sokolovsky 1c9210bc2b unix/unix_mphal: Raise KeyboardInterrupt straight from signal handler. 9 years ago
Damien George e9751d2ac0 unix: Properly cancel REPL input when Ctrl-C is pressed. 9 years ago
Damien George 401af50dc0 stmhal: Add pyb.irq_stats() to get statistics about IRQ calls. 10 years ago
Paul Sokolovsky abd0fcfc86 esp8266: Remove superfluous includes. 9 years ago
Paul Sokolovsky e13d462f77 esp8266/modesp: flash_read() takes 2 args (fix typo). 9 years ago
stijn a5aa03acaf windows: Better handling of Ctrl-C 9 years ago
Paul Sokolovsky 1b7f622410 extmod/moduhashlib: Add namespace prefix for crypto-algorithms/sha256.h. 9 years ago
Paul Sokolovsky 664bc44f30 tests: Add tests for %-formatting of bytes. 9 years ago
Paul Sokolovsky d50f649cf8 py/objstr: Applying % (format) operator to bytes should return bytes, not str. 9 years ago
Paul Sokolovsky ef63ab5724 py/objstr: Make sure that b"%s" % b"foo" uses undecorated bytes value. 9 years ago
stijn 0a4eb4dbf2 py/mpprint: Fix printing of 64bit integers for 64bit windows builds 9 years ago
Dave Hylands b61336483b stmhal: Add mem8/mem16/mem32 operations to machine module. 9 years ago
Fabian d0f31ccf33 stmhal: Change PLL configuration for STM32F7DISC. 9 years ago
stijn da199e4407 windows: Add Appveyor CI builds for msvc port. 9 years ago
Damien George fe03e7bcb7 py/obj: Fix float constants for MICROPY_OBJ_REPR_C. 9 years ago
Damien George a67651406d lib/libm: Allow math funcs to be used by non-Thumb archs. 9 years ago
Paul Sokolovsky 0e1b5faad5 stmhal, cc3200: Actually implement machine -> umachine module weak link. 9 years ago
stijn c5f52b845b msvc: Add dirent.h/.c implementation 9 years ago
Dave Hylands 755b01439b unix: machine_mem improvements 9 years ago
Damien George acaccb37ec py/gc: When printing info, use %u instead of UINT_FMT for size_t args. 9 years ago
Damien George dd5353a405 py: Add MICROPY_ENABLE_COMPILER and MICROPY_PY_BUILTINS_EVAL_EXEC opts. 9 years ago
Damien George ab8012bd80 py/emitglue: Add include of unistd.h for read function. 9 years ago
Damien George a83124361e py/compile: Simplify compilation of comprehension iterators. 9 years ago
Paul Sokolovsky 2eb844e0b4 ports: Rename "machine" module to "umachine". 9 years ago
Paul Sokolovsky 2195046365 windows/windows_mphal: Add basic support for raising KeyboardInterrupt. 9 years ago
Paul Sokolovsky 5efd3f0dca windows: Make keyboard_interrupt_obj available, it's standard feature. 9 years ago
Paul Sokolovsky 3c2b377711 unix/unix_mphal: Just consistently set sigaction.sa_flags to 0. 9 years ago
Damien George 2fe7e6bef0 py/parse: Include stddef.h for definition of size_t. 9 years ago
Paul Sokolovsky 3db2b23060 unix/unix_mphal: Properly initialize struct sigaction. 9 years ago
Damien George 02fa8dff85 py/modgc: Remove obsolete extern declaration. 9 years ago
Damien George 831137b807 py/compile: Use size_t or uintptr_t instead of mp_uint_t. 9 years ago
Damien George 16a6a47a7b py/parse: Replace mp_int_t/mp_uint_t with size_t etc, where appropriate. 9 years ago
Damien George 6e2fb56d40 py/qstr: Change type of qstr from mp_uint_t to size_t. 9 years ago
Damien George 257848587f py/qstr: Use size_t instead of mp_uint_t when counting allocated bytes. 9 years ago
Damien George 1d899e1783 py/bc: Use size_t instead of mp_uint_t to count size of state and args. 9 years ago
Damien George 7a30e87d2b py: Fix MICROPY_STACKLESS mode to compile with MICROPY_OBJ_REPR_D. 9 years ago
Damien George ab1e36dcf9 py/mpprint: Implement %llu and %lld format specifiers for mp_printf. 9 years ago
Damien George d977d268e8 py/gc: Use size_t instead of mp_uint_t to count things related to heap. 9 years ago