summaryrefslogtreecommitdiffstats
path: root/src/compile.c
AgeCommit message (Expand)Author
2023-12-11jv_mem_calloc(): always call with (nmemb, size)Emanuele Torre
2023-09-27Remove unused nref accumulator in block_bind_libraryEmanuele Torre
2023-08-29Fix leak on too-large programs, OSS Fuzz issue 61349Nico Williams
2023-08-04Add ERRORK opcode to trigger constant errorsEmanuele Torre
2023-07-31Fix constant folding of division and reminder with zero divisoritchyny
2023-07-24Remove all #define _GNU_SOURCE in source filesEmanuele Torre
2023-07-24Fix try/catch catches more than it should #1859Nico Williams
2023-07-21Increment nlocals when compiling STORE_GLOBAL ops (#2000)William Langford
2023-06-28Validate module metadata to be an object (#2357)itchyny
2022-05-26Fix typo in compile.cIkko Ashimine
2019-11-21Fix nesting try/catch inside internal errorsWilliam Langford
2019-02-26Restore cfunction arity in builtins/0Muh Muhten
2019-02-26Bind libraries backward for consistent shadowingMuh Muhten
2019-02-26Rename block_bind_incremental to block_bind_referencedMuh Muhten
2019-02-26Fix block flipping in block_drop_unreferencedMuh Muhten
2019-02-20Make builtin binding fast again by binding only referenced symbolsMuh Muhten
2019-02-20Replace TOP-before-imports special case with assertMuh Muhten
2019-02-20Simplify definition of block_bind_referencedMuh Muhten
2019-02-16Reimplement block_drop_unreferenced in linear timeMuh Muhten
2019-02-08Improve linking time by marking subtrees with unbound symbolsMuh Muhten
2018-08-17Fix destructuring alternationfix-destructuring-alternationWilliam Langford
2017-12-11Revert "reduce: handle empty updates (fix #1313)"Nicolas Williams
2017-04-21Always use jv_mem_*alloc()Nicolas Williams
2017-03-26Fix a tripped assertion when generating reducesWilliam Langford
2017-03-26Add alternation destructuring operator `?//`William Langford
2017-03-15Conditional exprs are not path exprs (fix #1368)Nicolas Williams
2017-02-26Fix environ Win32 build problemNicolas Williams
2017-02-26fixupNicolas Williams
2017-02-26Add $ENV builtin variable to access environmentNicolas Williams
2017-02-26Fix error message for undefined varsNicolas Williams
2017-02-21Allow var bindings in path expressions (#1347)Nicolas Williams
2017-02-13Add `builtins` builtinWilliam Langford
2017-01-30reduce: handle empty updates (fix #1313)Nicolas Williams
2015-09-21Fix assert fail if object literal key is not a string (fix #953)David Tolnay
2015-08-23Move source files to src/David Tolnay