index
:
user/sven/micropython.git
for-upstream
master
old
stmhal-flash
origin/HEAD
origin/dependabot/github_actions/actions/checkout-6
origin/dependabot/github_actions/actions/upload-artifact-5
origin/master
origin/parse-bytecode
origin/v1.22-release
origin/v1.24-release
origin/v1.26-release
The MicroPython project
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
/
misc.h
Age
Commit message (
Expand
)
Author
2024-12-10
py/misc: Fix msvc and C++ compatibility.
stijn
2024-10-30
pic16bit: Make it build with recent XC16 versions.
Alessandro Gatti
2024-07-25
py/misc: Fix msvc and C++ compatibility.
stijn
2024-06-24
py/objint: Fix int.to_bytes() buffer size checks.
Angus Gratton
2024-06-24
py/misc: Move mp_clz and mp_ctz intrinsics into misc.h.
Angus Gratton
2024-02-20
py/misc: Remove m_new_obj[_var]_with_finaliser macros.
Damien George
2023-11-17
py/obj: Fix mp_obj_is_type compilation with C++.
stijn
2023-11-03
py/misc: Change sizeof to offsetof for variable-length alloc.
Jim Mussared
2022-10-12
py/misc: Remove use of bitfield from vstr_t.
David Lechner
2022-09-19
py/objtype: Optimise slot RAM usage for instance types.
Jim Mussared
2022-08-12
py/formatfloat: Use pow(10, e) instead of pos/neg_pow lookup tables.
Dan Ellis
2022-07-18
py/misc: Fix msvc compilation with compressed error messages.
stijn
2022-07-18
py/misc: Add MP_STATIC_ASSERT_NOT_MSC().
Yonatan Goldschmidt
2022-05-05
py/malloc: Introduce m_tracked_calloc, m_tracked_free functions.
Damien George
2021-08-19
stm32: Add implementation of machine.bitstream.
Jim Mussared
2021-04-27
py: Add option to compile without any error messages at all.
Damien George
2020-11-24
extmod/modbluetooth: Add API for L2CAP channels.
Jim Mussared
2020-10-29
py: Workaround clang error when building misc.h with C++ compiler.
stijn
2020-06-22
py/misc.h: Add missing semi-colon in mp_float_union_t for big-endian.
Damien George
2020-04-14
py: Always give noop defines when MICROPY_ROM_TEXT_COMPRESSION disabled.
Damien George
2020-04-05
py: Implement "common word" compression scheme for error messages.
Jim Mussared
2020-02-28
all: Reformat C and Python source code with tools/codeformat.py.
Damien George
2020-02-18
py: Factor out definition of mp_float_union_t to one location.
Damien George
2020-01-12
py/unicode: Add unichar_isalnum().
Yonatan Goldschmidt
2019-05-09
py/misc.h: Rename _MP_STRINGIFY to not use leading underscore in ident.
Damien George
2018-05-18
py/misc.h: Add MP_STATIC_ASSERT macro to do static assertions.
Damien George
2018-03-13
py/misc.h: Remove unused count_lead_ones() inline function.
Damien George
2018-02-14
py/unicode: Clean up utf8 funcs and provide non-utf8 inline versions.
Damien George
2017-12-04
py/misc.h: Add m_new_obj_var_with_finaliser().
Paul Sokolovsky
2017-08-31
py: Make m_malloc_fail() have void return type, since it doesn't return.
Damien George
2017-07-31
all: Use the name MicroPython consistently in comments
Alexander Steffen
2017-07-18
all: Unify header guard usage.
Alexander Steffen
2017-07-04
py/runtime: Mark m_malloc_fail() as NORETURN.
Damien George
2017-05-29
various: Spelling fixes
Ville Skyttä
2016-12-27
cc3200: Re-add support for UART REPL (MICROPY_STDIO_UART setting).
Paul Sokolovsky
2016-12-27
py/misc.h: Typo fix in comment.
Paul Sokolovsky
2016-10-14
py/vstr: Combine vstr_new_size with vstr_new since they are rarely used.
Damien George
2016-09-19
py/vstr: Remove vstr.had_error flag and inline basic vstr functions.
Damien George
2016-02-17
py/repl: Check for an identifier char after the keyword.
Alex March
2015-12-08
py/misc.h: Include stdint.h only once (unconditionally at the top).
Paul Sokolovsky
2015-12-07
py/misc.h: Include stdint.h, as large share of code now depends on it.
Paul Sokolovsky
2015-11-29
py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.
Damien George
2015-07-14
py: Improve allocation policy of qstr data.
Damien George
2015-05-20
extmod: Add ubinascii.unhexlify
Dave Hylands
2015-04-16
py: Overhaul and simplify printf/pfenv mechanism.
Damien George
2015-03-03
py: Add MICROPY_MALLOC_USES_ALLOCATED_SIZE to allow simpler malloc API.
Damien George
2015-01-29
py: Change vstr_null_terminate -> vstr_null_terminated_str, returns str.
Damien George
2015-01-28
py: Change vstr so that it doesn't null terminate buffer by default.
Damien George
2015-01-28
py: Be more precise about unicode type and disabled unicode behaviour.
Damien George
2015-01-24
py: Move mp_float_t related defines to misc.h
David Steinberg
[next]