Paul Sokolovsky
|
e606cb6561
|
slice: Allow building with MICROPY_ENABLE_SLICE=0.
|
2014-01-04 02:35:49 +02:00 |
|
Paul Sokolovsky
|
26534cec85
|
Add test for byte string slicing.
|
2014-01-04 02:35:48 +02:00 |
|
Paul Sokolovsky
|
decad08ef5
|
str: Handle non-positive slice indexes.
|
2014-01-04 02:35:48 +02:00 |
|
Paul Sokolovsky
|
59800afae9
|
slice: Implement special handling of omitted start/stop indexes.
|
2014-01-04 02:35:48 +02:00 |
|
Paul Sokolovsky
|
cd22627f78
|
Enable slice support in config.
|
2014-01-04 02:35:48 +02:00 |
|
Paul Sokolovsky
|
31ba60f836
|
str: Initial implementation of string slicing.
Only step=1 and non-negative indexes are supported so far.
|
2014-01-04 02:35:48 +02:00 |
|
Paul Sokolovsky
|
ded0a1efa5
|
Implement BUILD_SLICE opcode (2-arg version).
|
2014-01-04 02:35:48 +02:00 |
|
Paul Sokolovsky
|
1c6de11f77
|
Add basic implementation of slice object.
So far, only start and stop integer indexes are supported. Step is
not supported, as well as objects of arbitrary types.
|
2014-01-04 02:35:48 +02:00 |
|
Damien George
|
98adccf7ac
|
Merge pull request #52 from chipaca/master
Tweaks to list.pop.
|
2014-01-03 16:22:19 -08:00 |
|
Damien George
|
892af61d4d
|
Merge pull request #56 from pfalcon/int_fmt-global
Move INT_FMT, etc. declaration into global mpconfig.h .
|
2014-01-03 16:15:00 -08:00 |
|
Paul Sokolovsky
|
c90c0f68a2
|
Move INT_FMT, etc. declaration into global mpconfig.h .
This in particular makes it available for stm port.
|
2014-01-04 01:57:00 +02:00 |
|
John R. Lenton
|
64427d6ee6
|
renamed some tests to have better names.
|
2014-01-03 23:03:41 +00:00 |
|
John R. Lenton
|
97334c85d0
|
Merge remote-tracking branch 'upstream/master'
|
2014-01-03 22:55:16 +00:00 |
|
John R. Lenton
|
25f417c08c
|
Worked on list.pop:
* Fixes issue #51
* Adds a specific error message for when you try to pop an empty list.
* Releases some memory if the list has shurnk a lot.
|
2014-01-03 22:53:18 +00:00 |
|
Damien George
|
b7aa72710e
|
unix-cpy: Fix mpconfig to work with new scheme.
|
2014-01-03 18:48:53 +00:00 |
|
Damien George
|
91c8d8e71c
|
Merge pull request #41 from pfalcon/more-mem-stats
Collect more memory statistics
|
2014-01-03 10:49:55 -08:00 |
|
Damien George
|
9b87b39ab4
|
Merge pull request #49 from redteam316/svg
Added SVG vector logo.
|
2014-01-03 10:45:35 -08:00 |
|
Jonathan Greig
|
99f5dd2efb
|
Added SVG vector logo.
|
2014-01-03 12:01:04 -06:00 |
|
Paul Sokolovsky
|
b372bfca21
|
Rename default config file to mpconfig.h, and port's to mpconfigport.h.
mpconfig.h will automatically pull mpconfigport.h.
|
2014-01-03 19:03:11 +02:00 |
|
Paul Sokolovsky
|
ef18102b9e
|
Make it possible to turn off collecting memory stats (MICROPY_MEM_STATS).
|
2014-01-03 18:55:24 +02:00 |
|
Paul Sokolovsky
|
780f555b2e
|
Add new alloc metric: peak_bytes_allocated.
This is just max value of current_bytes_allocated seen.
|
2014-01-03 18:55:23 +02:00 |
|
Paul Sokolovsky
|
02de0c57d2
|
Add new alloc metric: current_bytes_allocated.
Unlike total_bytes_allocated, this tracks m_free()'s too.
|
2014-01-03 18:55:23 +02:00 |
|
Paul Sokolovsky
|
43f1c8080a
|
m_realloc: Account only allocation size difference in total_bytes_allocated.
|
2014-01-03 18:55:23 +02:00 |
|
Damien George
|
4b57fac1c8
|
Merge pull request #43 from chipaca/master
Implement list addition.
|
2014-01-03 07:11:42 -08:00 |
|
Damien George
|
c2e21bb7d9
|
Merge pull request #45 from iabdalkader/master
Change dfu.py to be Python 2/3 compatible
|
2014-01-03 07:02:17 -08:00 |
|