aboutsummaryrefslogtreecommitdiff
path: root/jerry-core/jmem/jmem-heap.c
AgeCommit message (Expand)Author
2023-11-15Update doxygen and fix documentation (#5106)Máté Tokodi
2022-01-21Fix logging related issues (#4971)Dániel Bátyai
2022-01-20Update jerry-port and jerry-ext (#4907)Dániel Bátyai
2021-11-05Replace vera++ with clang-format (#4518)Robert Fancsik
2021-02-04Remove the ENABLED/DISABLED macros (#4515)Robert Fancsik
2021-01-16Fixes ENABLE_AMALGAM need FORCE set to ON when building with MSVC (#4392)Yonggang Luo
2020-08-11Fix mem-stress-test to properly run gc before allocs (#4125)Dániel Bátyai
2020-05-22Fix vera++ rule to find expressions without space after parentheses (#3776)Rafal Walczyna
2020-03-30Bump reference platform to Ubuntu 18.04 LTS (#3037)Csaba Osztrogonác
2020-02-03Add vera rules to check consecutive and trailing empty lines (#3540)Dániel Bátyai
2019-11-06Add missing GC limit check to realloc with system allocator (#3279)Dániel Bátyai
2019-10-01Cleanup Valgrind macros (#3180)Dániel Bátyai
2019-09-26Fix undefined references build error on Windows (x64) (#3168)Csaba Osztrogonác
2019-09-05Refactor JSON builtin methods (#3031)Dániel Bátyai
2019-08-28Add missing Valgrind macros to jmem (#3025)Dániel Bátyai
2019-08-28Look up the previous block again after a GC in jmem_heap_realloc_block (#3021)Dániel Bátyai
2019-08-06Add realloc function to jmem (#2998)Dániel Bátyai
2019-08-06Add build option for changing the heap limit (#3005)Dániel Bátyai
2019-07-17Refactor memory management (#2954)Dániel Bátyai
2019-06-19Rework usages/naming of configuration macros [part 2] (#2903)Péter Gál
2019-05-17Fix heap limit calculation when using the system allocator. (#2872)Dániel Bátyai
2018-09-04Fixup JMEM_HEAP_STAT_xxx definitions (#2509)Akos Kiss
2018-08-31Reorganize heap context related elements (#2500)Akos Kiss
2018-05-29Maintenance and merging of Valgrind and Valgrind-Freya code paths (#2362)Akos Kiss
2018-05-18Update Doxygen config file and fix Doxygen warnings (#2324)László Langó
2018-05-14Add jerryscript-compiler.h public header to cover compiler incompatibilities ...Akos Kiss
2017-09-21Allow mem-stats when system allocator is enabledZsolt Borbély
2017-08-28Remove unnecessary if statementTamas Keri
2017-05-20Support external context, heap and lcache (#1778)Zidong Jiang
2017-05-16Rework memory statistics to provide useful user information. (#1812)Zoltan Herczeg
2017-02-22Remove shadowed declarations, undefined identifiers, and specify argument typ...Robert Sipka
2017-02-17Fix the missing inline specifier if compiling with -fPIC (#1590)Gabor Loki
2017-02-08Enable 32bit compressed pointers on 64bit systems. (#1567)László Langó
2017-02-07Function `jmem_heap_get_region_end` is unused when the system-allocator is en...Zsolt Borbély
2017-01-30Use default system allocator on 32bit systems, if JERRY_SYSTEM_ALLOCATOR is d...László Langó
2017-01-24Organize public and internal parts of memory management (#1539)László Langó
2016-12-08Streamline copyright notices across the codebase. (#1473)Tilmann Scheller
2016-11-29Replace `//` double slash comments with `/* */`. (#1461)Robert Sipka
2016-09-30Undef VALGRIND_*_SPACE macros at the end of sources (#1382)Akos Kiss
2016-09-19Define `__attr_hot___` for `__attribute__((hot))` (#1359)Akos Kiss
2016-09-01Add 32 bit compressed pointer support.Zoltan Herczeg
2016-08-29Fix JMEM_HEAP_END_OF_LIST for pointers larger than 32 bitsAkos Kiss
2016-08-19Remove allocator functions which stores size.Zoltan Herczeg
2016-08-11Follow-up refactoring of logging-related partsAkos Kiss
2016-08-01Move all remaining globals to the global context.Zoltan Herczeg
2016-07-20More gc-friendly property hashmap allocation.István Kádár
2016-07-20Remove printf calls from jerry coreLászló Langó
2016-07-19Introducing global context.Zoltan Herczeg
2016-06-14Introduce JERRY_UNUSED() instead of __attr_unused___Zsolt Borbély
2016-06-13Rename try_give_memory_back to a better free_unused_memory.Zoltan Herczeg