2443 Commits (86d3898e709f32bef9e44dd558e7ea5569398011)
 

Author SHA1 Message Date
Paul Sokolovsky 86d3898e70 objstrunicode: Get rid of bytes checking, it's separate type. 11 years ago
Paul Sokolovsky d215ee1dc1 py: Make MICROPY_PY_BUILTINS_STR_UNICODE=1 buildable. 11 years ago
Paul Sokolovsky 9731912ccb py: Prune unneeded code from objstrunicode, reuse code in objstr. 11 years ago
Paul Sokolovsky 165eb69b86 vstr: Restore bytestr compatibility. 11 years ago
Paul Sokolovsky 42a52516fe builtin: Restore bytestr compatibility. 11 years ago
Chris Angelico 2ba2299d28 lexer, vstr: Add unicode support. 11 years ago
Chris Angelico 1e3781bc35 tests: Add unicode test. 11 years ago
Chris Angelico 9a1a4beb56 builtin: ord, chr: Unicode support. 11 years ago
Chris Angelico 64b468d873 objstrunicode: Basic implementation of unicode handling. 11 years ago
Paul Sokolovsky 83865347db objstrunicode: Complete copy of objstr, to be patched for unicode support. 11 years ago
Chris Angelico c88987c1af py: Implement basic unicode functions. 11 years ago
Paul Sokolovsky 12bc13eeb8 mpconfig.h: Add MICROPY_PY_BUILTINS_STR_UNICODE. 11 years ago
Paul Sokolovsky 16ac4962ae tests: Add test for catching infinite function recursion. 11 years ago
Paul Sokolovsky 7a8ab5a730 stmhal: Use stackctrl framework. 11 years ago
Paul Sokolovsky 23668698cb py: Add portable framework to query/check C stack usage. 11 years ago
Paul Sokolovsky 91b576d147 Merge pull request #719 from dhylands/pin_fix 11 years ago
Dave Hylands f170735b73 Use mp_const_none to initialize mapper and map_dict 11 years ago
Paul Sokolovsky f3de62e6c2 binary: machine_uint_t vs uint dichotomy starts doing real damage. 11 years ago
Paul Sokolovsky 8e01291c18 travis: Use unified diffs for failed tests. 11 years ago
Paul Sokolovsky 7a2f166949 modstruct: Fix alignment handling issues. 11 years ago
Paul Sokolovsky 5aa740c3e2 modgc: Add mem_free()/mem_alloc() methods. 11 years ago
Damien George e973acde81 Merge branch 'master' of github.com:micropython/micropython 11 years ago
Paul Sokolovsky 939c2e7f44 Merge pull request #690 from stinos/msvc-gc 11 years ago
Paul Sokolovsky 3c9b24bebe modsocket: Fix uClibc detection. 11 years ago
Paul Sokolovsky 141df2d350 unix: Dump default heap size in usage message. 11 years ago
Damien George 780e54cdc3 py: Implement delete_attr in native emitter. 11 years ago
Paul Sokolovsky cd590cbfaa unix: Don't error out on #warning directive. 11 years ago
Paul Sokolovsky ff5932a8d8 modsocket: Workaround uClibc issue with numeric port for getaddrinfo(). 11 years ago
Paul Sokolovsky 949a49c9da modsocket: Add call to freeaddrinfo(). 11 years ago
Paul Sokolovsky 69d0a1c540 unix: uClibc doesn't like NULL as a buffer arg to realpath(). 11 years ago
stijn de5ce6d461 gc: Use simple cast instead of union to silence compiler 11 years ago
stijn 8abcf666cb windows: Enable GC and implement bss start and end symbols 11 years ago
Paul Sokolovsky a96cc824bd py: Support arm and thumb ARM ISAs, in addition to thumb2. 11 years ago
Paul Sokolovsky 59c675a64c py: Include mpconfig.h before all other includes. 11 years ago
Paul Sokolovsky 4c4b9d15ab mkrules.mk: Pass $(COPT) to link stage. 11 years ago
Paul Sokolovsky 0fc7efb663 makefile: Pass STRIPFLAGS_EXTRA to strip. 11 years ago
Paul Sokolovsky 17a49431d4 unix: Allow to override MICROPY_GCREGS_SETJMP from cmdline. 11 years ago
Paul Sokolovsky 7cd46a12ae unix: Add CFLAGS_EXTRA & LDFLAGS_EXTRA for command line usage. 11 years ago
Paul Sokolovsky 7e56e55252 unix: Refactor order file munging fo MacOSX. 11 years ago
Paul Sokolovsky eecf3e90c6 unix: Group CFLAGS related stuff together. 11 years ago
Paul Sokolovsky 2099b6897f unix: Allow to override compiler warning options without touching the rest. 11 years ago
Paul Sokolovsky f605172d2b tests/float/: Skip tests if "math" module is not available. 11 years ago
Paul Sokolovsky 3b6f7b95eb py: Separate MICROPY_PY_BUILTINS_COMPLEX from MICROPY_PY_BUILTINS_FLOAT. 11 years ago
Paul Sokolovsky 7efbd325bb Merge pull request #697 from stinos/gc-debug 11 years ago
Paul Sokolovsky 09e3f8f0d1 Merge pull request #707 from eblot/master-v1.1.1-build-fixes 11 years ago
Paul Sokolovsky 74c710187c bench: Three ways to process a byte buffer. 11 years ago
Paul Sokolovsky 59ced651b5 bench: Add test for map() vs inplace operations in array-likes. 11 years ago
Paul Sokolovsky 17db096505 bench: Add tests for constructing various containers from iterator. 11 years ago
Paul Sokolovsky e53d2197e4 bench: Add test for function call overhead. 11 years ago
Emmanuel Blot f6932d6506 Prefix ARRAY_SIZE with micropython prefix MP_ 11 years ago