3422 Commits (0bfc7638baa4c5a4a2351364ab770a188dcab302)
 

Author SHA1 Message Date
Paul Sokolovsky f79cd6a233 py: Implement mp_obj_new_int_from_float() for MICROPY_LONGINT_IMPL_NONE. 10 years ago
Paul Sokolovsky 12033df511 py: Partially fix float to int conversion. 10 years ago
Damien George e3fa8278b4 tools: Add script to generate a ChangeLog file. 10 years ago
Damien George 9ddbe291c4 py: Add include guards to mpconfig,misc,qstr,obj,runtime,parsehelper. 10 years ago
Damien George f89d659e3b py: In VM, for selective ip saving, store 1 byte past last opcode. 10 years ago
Paul Sokolovsky 23f1b5ff66 py: Add note about -fno-crossjumping when compiling vm.c. 10 years ago
Damien George 96e22154d7 docs: Bump version to 1.3.8. 10 years ago
Paul Sokolovsky 361909e3ca py: Add MP_LIKELY(), MP_UNLIKELY() macros to help branch prediction. 10 years ago
Paul Sokolovsky 1ee1785bed showbc: Print operation mnemonic in BINARY_OP. 10 years ago
Paul Sokolovsky df103462dc showbc: Make code object start pointer semi-public. 10 years ago
Paul Sokolovsky 749575097f vm: Record exception ip only for instructions where exceptions may happen. 10 years ago
Damien George 1570eaf0e3 drivers: Add SD card driver, controlled via SPI bus. 10 years ago
Damien George 7690b13953 stmhal: Add ability to mount custom block device. 10 years ago
Damien George e2745b307b lib/fatfs: Allow a smaller minimum sector count for fatfs to be created. 10 years ago
Damien George 20236a8a99 stmhal: Upgrade to latest fatfs driver. 10 years ago
Damien George 6b755d827a lib/fatfs: Support our volume names; make some funcs static. 10 years ago
Damien George c546b66bab lib/fatfs: Upgrade to new FatFs driver, put in lib/ for common use. 10 years ago
Damien George 83204f3406 py: Allow to properly disable builtin slice operation. 10 years ago
Damien George e37dcaafb4 py: Allow to properly disable builtin "set" object. 10 years ago
Paul Sokolovsky 3b74c91684 Makefiles: Support py/*.h includes per #1022. 10 years ago
Paul Sokolovsky 8ab6f90674 py: Move to guarded includes for compile.h and related headers. 10 years ago
Paul Sokolovsky 343266ea51 showbc: Refactor to allow inline instruction printing. 10 years ago
Damien George c55a4d82cf py: Make bytes objs work with more str methods; add tests. 10 years ago
Paul Sokolovsky 7fdb8d78a4 tests: Add run-tests-exp.py, simple MicroPython-based test runner. 10 years ago
Damien George f3a1d673de stmhal: Enable ubinascii module, weak link to binascii. 10 years ago
Dave Hylands 90cd6cd987 docs: Add mention about using USB charger when resetting the filesystem. 10 years ago
Paul Sokolovsky 9c658b6afc unix, windows: Add _os.system() call. 10 years ago
Damien George a37656c132 docs: Make admonition for CPy-difference use "attention" class. 10 years ago
Damien George 74eb44c392 py: Reduce size of VM exception stack element by 1 machine word. 10 years ago
Damien George 81836c28b3 py: Use str_to_int function in more places to reduce code size. 10 years ago
Damien George 01039b5bd8 py: Remove last uses of printf from compile; use proper SyntaxError. 10 years ago
Damien George 584ba6762f py: Move global/nonlocal decl code to compiler for proper SyntaxError. 10 years ago
Damien George b063b9b36d py: Fix iteration over map in 2 places. 10 years ago
Damien George 7b80d908bf docs: Add RTD local_settings file, to add custom templates. 10 years ago
Damien George 9b561a7c0d docs: Add custom CSS file, with code for admonition. 10 years ago
Paul Sokolovsky 4b60b45bfc stmhal: gccollect.h is superfluous in many places. 10 years ago
Paul Sokolovsky 6aaccc484c stmhal: Use gc_dump_info() function instead of adhoc code. 10 years ago
Paul Sokolovsky bf19586c53 stmhal: Include MICROPY_HAL_H only if defined. 10 years ago
Damien George 6efa66f125 py: Remove unnecessary RULE_none and PN_none from parser. 10 years ago
Damien George b47ea4eadd py: Add blank and ident flags to grammar rules to simplify parser. 10 years ago
Damien George 4fd7c1a2ac tools, pyboard.py: Write data to pyboard in chunks of 256 bytes. 10 years ago
Damien George 2870d85a11 py: Save a few code bytes in parser; make vars local where possible. 10 years ago
Paul Sokolovsky 978f4ca2e1 run-tests: Allow to run testuite against Windows build on Linux (using Wine). 10 years ago
stijn f5efefd5a0 windows: Correctly interpret skipped tests, enable uhashlib and ubinascii 10 years ago
Damien George 6d3ae569cf docs: Add CPy diff note for print_exception; embellish sys.platform. 10 years ago
Damien George 2a3e2b9033 py: Add execfile function (from Python 2); enable in stmhal port. 10 years ago
Paul Sokolovsky 8427c5b76c unix/windows: Make sure that process exit code is portable 8-bit value. 10 years ago
Damien George f04329e93b lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 10 years ago
Damien George 6936f4626c tests: Get misc/print_exception and pyb/spi working on pyboard. 10 years ago
Paul Sokolovsky c8b0229bc7 tests: sha256: skip test if uhashlib module is not available. 10 years ago