summaryrefslogtreecommitdiff
path: root/jsi.h
AgeCommit message (Expand)Author
2024-11-26Simplify Array.prototype.sort by sorting in place without libc.Tor Andersson
2024-01-26Expose extended unicode characters as surrogate pairs in String methods.Tor Andersson
2024-01-19Increase default stack sizes.Tor Andersson
2023-01-09Issue #171: Compile sparse array initializers correctly.Tor Andersson
2023-01-05Change js_Value to union to avoid some compiler optimization warnings.Tor Andersson
2023-01-05Split debug printing of bytecode etc into "pp" tool.Tor Andersson
2023-01-04Merge the small private header files into jsi.hTor Andersson
2022-10-20Issue #166: Use special iterator for string and array indices.Tor Andersson
2022-09-08Fast path for "simple" arrays.Tor Andersson
2021-11-05Issue #152: Work around GCC compiler bug introduced in 2015.Tor Andersson
2021-09-20Increase default string limit to 256M.Tor Andersson
2021-09-07Bug 704238: Limit max string lengths.Tor Andersson
2021-06-03Disable const warnings in Visual Studio.Robin Watts
2021-03-25Issue #139: Parse integers with floats to support large numbers.Tor Andersson
2021-03-04Revert "Bug 701886: Always create new scope for eval()."Tor Andersson
2020-07-23gc: use proportional instead of fixed thresholdAvi Halachmi (:avih)
2020-05-27Issue 133: Eliminate recursion in GC scanning phase.Tor Andersson
2020-01-23Tweak default recursion limit.Tor Andersson
2020-01-02Bug 701886: Always create new scope for eval().Tor Andersson
2019-11-28Issue 114: Allow compile time limits to be configured.gardhr
2019-03-18Set appropriate internal class property of arguments object.Tor Andersson
2019-03-07Improve line number tracking in parser.Tor Andersson
2019-02-25Issue #85: Use explicit seed in Math.random().Tor Andersson
2018-07-25Fix 699557: Pause garbage collector during Ap_sort.Tor Andersson
2018-06-08Avoid type punning with unions.Tor Andersson
2017-07-05Move js_Buffer to jsi.h and fix some potential leaks.Tor Andersson
2017-05-23Add fast integer special case in jsV_numbertostring.Tor Andersson
2017-05-22Use grisu2 algorithm for locale independent dtoa. Use BSD strtod.Tor Andersson
2017-05-16Add recursion overflow checks in parser.Tor Andersson
2017-05-16Add a js_setreport callback function to report warnings.Tor Andersson
2017-04-17Track strictness during runtime based on 'use strict' pragma.Tor Andersson
2017-04-17Compile functions with per-function strictness.Tor Andersson
2017-04-17Handle undefined this at the OP_THIS level.Tor Andersson
2017-01-24Reimplement Math.round using floor().Tor Andersson
2016-09-21Fix bug 697142: Stale string pointer stored in regexp object.Tor Andersson
2016-09-09Add js_newobjectx to create an object with a specific prototype object.Tor Andersson
2016-06-10Correct #ifdeffery for VS 2012Robin Watts
2016-04-27Avoid using 'unsigned int'.Tor Andersson
2016-02-01Don't use unsafe _snprintf on MSVC older than 2015.Tor Andersson
2016-01-18Make js_try, js_savetry and js_endtry public functions/macros.Tor Andersson
2015-09-28Rework try macros to simplify setjmp expression.Tor Andersson
2015-01-14strict mode: 'this' is undefined for normal function calls.Tor Andersson
2015-01-14Add strict mode flag to constructor.Tor Andersson
2014-12-03Add stack traces to error objects.Tor Andersson
2014-11-29Add user context pointer and flag argument to js_State constructor.Tor Andersson
2014-11-28Garbage collect (some) strings.Tor Andersson
2014-10-28Add static to some functions that should have it.Tor Andersson
2014-10-27Differentiate between "global code" and "eval code" scripts.Tor Andersson
2014-10-09Typedef instruction and check addresses and literals for overflow when emitti...Tor Andersson
2014-09-24Fix bug where some environment records were not marked by GC.Tor Andersson