13 Commits (a5b583adfdc9a081bb020f2fff1fa75cd2c4793e)

Author SHA1 Message Date
Damien George 2759bec858 py: Extend nan-boxing config to have 47-bit small integers. 7 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Alexander Steffen 299bc62586 all: Unify header guard usage. 7 years ago
Damien George c1c57eafac py/smallint: Allow to override MP_SMALL_INT_MIN et al. 9 years ago
Damien George b8cfb0d7b2 py: Add support for 64-bit NaN-boxing object model, on 32-bit machine. 9 years ago
Damien George 183edefddd py: Add object repr "C", where 30-bit floats are stuffed in obj word. 9 years ago
Paul Sokolovsky 8ee153f234 unix/modtime: Implement ticks_ms(), ticks_us() and ticks_diff(). 9 years ago
Damien George 567184e21e py: Allow configurable object representation, with 2 different options. 10 years ago
Damien George 51dfcb4bb7 py: Move to guarded includes, everywhere in py/ core. 10 years ago
Damien George 40f3c02682 Rename machine_(u)int_t to mp_(u)int_t. 11 years ago
Damien George d1e355ea8e py: Fix check of small-int overflow when parsing ints. 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George ecf5b77123 py: This time, real proper overflow checking of small int power. 11 years ago