js/src/vm/Runtime.cpp
ba1518c4b5e817c3cce93185afc5cebf3092dfde
created 2019-11-14 10:20 +0000
pushed 2019-11-14 17:12 +0000
Jan de Mooij Jan de Mooij - Bug 1594054 - Move ExecutableAllocator from JitRuntime to JitZone. r=jonco,erahm
681462911841fd4585cc778d641fb03bcc93f3fa
created 2019-10-24 08:49 +0000
pushed 2019-10-24 14:47 +0000
Jan de Mooij Jan de Mooij - Bug 1590776 - Store the external-string-sizeOf callback with the finalize callback instead of per-runtime. r=jwalden,bzbarsky
41320766c363712f4a248432debfdcd2cdcb5461
created 2019-10-14 16:45 +0000
pushed 2019-10-15 21:37 +0000
Jon Coppeard Jon Coppeard - Bug 1588302 - Move heap state to GCRuntime r=sfink
e74ef3365a93e0bf5e1897f94c020a7929c99439
created 2019-10-14 20:39 +0000
pushed 2019-10-15 21:37 +0000
Jan de Mooij Jan de Mooij - Bug 1586991 part 16 - Use JS_CopyStringCharsZ for the warning's stack trace in HandleInterrupt. r=jwalden
10f1056a90526926707ae6973703ee7e327228c4
created 2019-10-14 11:16 +0000
pushed 2019-10-14 21:30 +0000
Jon Coppeard Jon Coppeard - Bug 1588300 - Remove other unnecessary uses of GCInternals.h r=allstarschh
01c1f397f47d33cc86c414af4d0ab74eb4546d34
created 2019-10-03 05:52 +0000
pushed 2019-10-04 09:46 +0000
Paul Bone Paul Bone - Bug 1530251 - Remove nursery size parameter from GCRuntime::init r=jonco
4e984f54259d60d6bdb6dab40c2ffd6d263e2737
created 2019-10-02 14:49 +0300
pushed 2019-10-02 16:35 +0000
Bogdan Tara Bogdan Tara - Backed out 2 changesets (bug 1530251) for rust failures CLOSED TREE
e03401a358a6940b5402d82f210981e9d0027e71
created 2019-10-02 11:23 +0000
pushed 2019-10-02 16:35 +0000
Paul Bone Paul Bone - Bug 1530251 - Remove nursery size parameter from GCRuntime::init r=jonco
18d269bf8559b7494e5fd42d66e930e3a01d5fb2
created 2019-09-20 07:41 +0000
pushed 2019-09-20 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1577280 - Add a script filename validation callback. r=tcampbell
d61d6575dc2151f26a277b60dffa9410a85da030
created 2019-08-20 09:07 +0000
pushed 2019-08-20 16:04 +0000
André Bargull André Bargull - Bug 1533328 - Part 1: Avoid calling system time functions during start-up to avoid main-thread I/O. r=jorendorff
daed59dc376d814978327c45bcd389bbb6fb1bfb
created 2019-08-19 18:37 +0000
pushed 2019-08-20 16:04 +0000
André Bargull André Bargull - Bug 1402379 - Part 2: Don't build Intl sources when ENABLE_INTL_API is not set. r=jwalden
02a2756f23523bd26240d21ccb3e106939cde85e
created 2019-08-14 10:29 +0000
pushed 2019-08-14 21:57 +0000
Jon Coppeard Jon Coppeard - Bug 1573503 - Tighten JS engine shutdown assertions now GC things are always collected r=jandem
f2d3df5525bd9a1f0f2792a1c7e20fcae81140d9
created 2019-08-13 08:31 +0000
pushed 2019-08-13 16:10 +0000
Jon Coppeard Jon Coppeard - Bug 1407593 - Report embedding leaks of JS GC things r=sfink,sfink?
5967a3947ad0eeeecd97099e50655765259db28a
created 2019-08-09 19:43 +0000
pushed 2019-08-13 03:47 +0000
André Bargull André Bargull - Bug 1539780: Remove "--with-intl-api=build" build config option. r=jwalden
65655ca92cb8d1f14248416181911a3441e607e1
created 2019-08-12 10:43 +0000
pushed 2019-08-12 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove js::FreeOp and make JSFreeOp opaque in public API r=tcampbell?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-08-12 16:21 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
11d750555fe17a6f17eb5c6f581b9e0e7edbc8f4
created 2019-08-12 10:15 +0000
pushed 2019-08-12 16:21 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove js::FreeOp and make JSFreeOp opaque in public API r=tcampbell?
c0cf078b54979e822b6b54e7ad3ef773877d787d
created 2019-07-31 09:13 +0000
pushed 2019-08-02 03:50 +0000
Jon Coppeard Jon Coppeard - Bug 1569564 - Remove runtime-wide malloc bytes counter as all uses are tracked separately r=sfink
1934fb86120cf251f9b0b31a64bb62b223fb16ed
created 2019-07-29 08:33 +0000
pushed 2019-07-29 21:38 +0000
Jon Coppeard Jon Coppeard - Bug 1568821 - Pass wasSwept parameter when freeing malloc memory r=sfink
d6714511c9c710e86a7b71f3552e5bed8c3a1102
created 2019-07-25 13:02 -1000
pushed 2019-07-28 21:49 +0000
Brian Hackett Brian Hackett - Bug 1569043 - Tidy up DebugAPI, r=jimb.
e562241deba7353d68360954507f7d70cf70d1d8
created 2019-07-24 13:28 -1000
pushed 2019-07-25 06:05 +0000
Brian Hackett Brian Hackett - Bug 1566885 - Factor uses of internal Debugger state out of non-debugger-related files, r=jimb.
c0c967cd341a58b4edb13a6dcefc5076cc92da00
created 2019-07-25 02:08 +0300
pushed 2019-07-25 06:05 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset e412a79fe5f7 (bug 1566885) for build bustages in Debugger.cpp on a CLOSED TREE
e412a79fe5f76c27184979f3507d414dd051df2e
created 2019-07-15 14:20 -1000
pushed 2019-07-25 06:05 +0000
Brian Hackett Brian Hackett - Bug 1566885 - Factor uses of internal Debugger state out of non-debugger-related files, r=jimb.
53929e15ca8aa9753c1f6c242392a7c684f49c12
created 2019-07-12 15:51 -1000
pushed 2019-07-25 06:05 +0000
Brian Hackett Brian Hackett - Bug 1565621 - Factor out Debugger's external API into DebugAPI, r=jimb.
e4bf7a4c4bbfafdf2a973b8d541cba0c50308f43
created 2019-07-17 13:37 +0000
pushed 2019-07-18 21:50 +0000
Ted Campbell Ted Campbell - Bug 1566607 - Add SelfHostedLazyScript type to hold trampoline pointer. r=jandem
6106cb75019449efa18338250f500a4d3fb00874
created 2019-07-17 22:48 +0000
pushed 2019-07-18 03:45 +0000
Jeff Walden Jeff Walden - Bug 1566899 - Rename js/src/dbg to js/src/debugger for a clearer name that doesn't conflict with some people's long-standing use of dbg as having "debug build object directory" connotations. r=jorendorff
88bacba58490175fbd0d32cc8e02de0613159f01
created 2019-06-25 13:11 +0100
pushed 2019-07-11 23:03 +0000
Jon Coppeard Jon Coppeard - Bug 1564072 - Deprecate FreeOp APIs that don't track memory and rename them to make their use obvious r=sfink
cf7298883194c798b2c560b3f8416f5b8710cfe4
created 2019-07-11 13:26 +0300
pushed 2019-07-11 23:03 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1564072) for build bustages on WasmDebug.cpp. CLOSED TREE
e7faeed8fec20e2fbc3b101d252e1cb0a4105ee0
created 2019-06-25 13:11 +0100
pushed 2019-07-11 23:03 +0000
Jon Coppeard Jon Coppeard - Bug 1564072 - Deprecate FreeOp APIs that don't track memory and rename them to make their use obvious r=sfink
0860d74cb2ef87eebc978020abc3309ee99d9570
created 2019-07-10 14:49 +0000
pushed 2019-07-10 21:50 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Rename js::ScriptDataTable to RuntimeScriptDataTable. r=jandem
af6d2ceb1b9dbab8583d117216abfa2d4cf5ef41
created 2019-07-09 16:16 +0000
pushed 2019-07-10 09:40 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Add js::RuntimeScriptData type. r=jandem
e59a0e725e9fba288358c3487f522092425213a1
created 2019-07-09 02:43 +0000
pushed 2019-07-10 09:40 +0000
Jim Blandy Jim Blandy - Bug 1564164: Move Debugger.cpp, DebuggerMemory.cpp, and related files into js/src/dbg. r=jorendorff
f39a7b1425d5590ddf729f0757d7a43ea84063e4
created 2019-07-08 15:50 +0000
pushed 2019-07-09 15:37 +0000
Jan de Mooij Jan de Mooij - Bug 1564017 part 2 - Avoid touching interpreter code while destroying the runtime. r=jonco
8cbfd166cb6173c48dc3994399892046c983409e
created 2019-07-08 08:19 +0000
pushed 2019-07-09 03:44 +0000
Jan de Mooij Jan de Mooij - Bug 1562602 part 4 - Move jitSupportsFloatingPoint and jitSupportsUnalignedAccesses flags from JSRuntime to JitOptions. r=tcampbell
8f67dc480b58f84b1783a24a1be452dfeb5a1d4d
created 2019-07-08 08:19 +0000
pushed 2019-07-09 03:44 +0000
Jan de Mooij Jan de Mooij - Bug 1562602 part 3 - Remove unused JSRuntime::jitSupportsSimd field and JSContext accessor for it. r=tcampbell
aaea4c45935f7ba51f277ccca88619e69aff50c5
created 2019-07-01 21:52 +0000
pushed 2019-07-02 09:35 +0000
Greg Tatum Greg Tatum - Bug 1545582 - Add a JS runtime level of allocation logging; r=jimb
abacb77a97bbcfb54915aedd34ef7aefafdb0e78
created 2019-06-21 20:38 +0000
pushed 2019-06-25 09:39 +0000
Kristen Wright Kristen Wright - Bug 1539270 Part 2: Runtime hook to expose the helper thread dispatch method to js r=sfink
779795f21006afeb34681461fd2a447b896f6efd
created 2019-06-20 19:39 +0300
pushed 2019-06-20 21:50 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1545582) for causing spidermonkey bustages CLOSED TREE
3224107774b1fa55a9a0f70ebf656dca2838b840
created 2019-06-19 21:07 +0000
pushed 2019-06-20 21:50 +0000
Greg Tatum Greg Tatum - Bug 1545582 - Add a JS runtime level of allocation logging; r=jimb
c945fb0af69583f4a15f8847f23e430b1b8a1d6d
created 2019-06-15 02:19 +0300
pushed 2019-06-15 09:53 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 4 changesets (bug 1545582) for causing build bustages in SavedStacks.cpp CLOSED TREE
285673afaa99a6097e244fb0c1ba0b2b6945893d
created 2019-06-14 20:18 +0000
pushed 2019-06-15 09:53 +0000
Greg Tatum Greg Tatum - Bug 1545582 - Add a JS runtime level of allocation logging; r=jimb
2953a85f6b5f5dd6f3820129b9394ead251369e8
created 2019-06-03 15:59 +0000
pushed 2019-06-13 03:50 +0000
Iain Ireland Iain Ireland - Bug 1548908: Remove "well-known numbers" from JSRuntime r=tcampbell
0e88a0a379f37595e17d7b516c90d8d2962798d0
created 2019-05-19 01:18 +0000
pushed 2019-05-20 13:43 +0000
Edgar Chen Edgar Chen - Bug 1549351 - Promise rejection event should not be sent for cross-origin scripts; r=smaug,till
cc575aa34c366538f85e98e878e8a062e3cfbb33
created 2019-05-15 06:50 +0000
pushed 2019-05-15 15:58 +0000
Jan de Mooij Jan de Mooij - Bug 1551140 - Add code coverage instrumentation to Baseline Interpreter. r=nbp
f52499501a149497888857d4dc23ec5adca2c352
created 2019-05-03 07:42 +0000
pushed 2019-05-03 12:59 +0000
Jan de Mooij Jan de Mooij - Bug 1541404 part 19 - Add BaselineInterpreter class and use it in various places. r=tcampbell
995c47d0986b486a6323ea87d32962ed634add41
created 2019-05-01 08:07 +0000
pushed 2019-05-01 15:54 +0000
Jan de Mooij Jan de Mooij - Bug 1546620 - Add a numDebuggeeRealms counter to JSRuntime. r=jorendorff
b081558961139b81c626b6d37055d4c60204a013
created 2019-04-30 15:37 +0000
pushed 2019-05-01 04:21 +0000
Chris Martin Chris Martin - Bug 1546881 - Fix OOM causing realloc to wrong arena r=sfink
03b7cf8b0c1838e421130f24ddb13d1aeee0a36e
created 2019-04-12 16:51 +0100
pushed 2019-04-16 04:06 +0000
Jon Coppeard Jon Coppeard - Bug 1543997 - Move default free op from JSRuntime to JSContext r=sfink
36c7e4619a2978b3d4849820b19db7c9568db6fa
created 2019-04-01 12:12 -0600
pushed 2019-04-09 22:10 +0000
Brian Hackett Brian Hackett - Bug 996060 Part 1 - Include stack in JSContext exception information, r=sfink.
eaddff053db4dcbb5205e69bb8dbb78fc817c5ff
created 2019-04-04 11:51 +0300
pushed 2019-04-04 16:07 +0000
André Bargull André Bargull - Bug 1533481 - Part 1: Use ICU to retrieve the system default locale. r=jwalden!
f99b937e9e7ce91e7d648a37251d4af8d1d6da68
created 2019-02-25 16:09 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
6cec6714210566cd5a156c40b1759a3c46d9d69f
created 2019-02-15 04:30 +0000
pushed 2019-02-15 18:37 +0000
Paul Bone Paul Bone - Bug 1433007 - (part 6) Rename lazyCapacity() to committed() and remove sizeOfHeapCommitted() r=sfink
414b2c238839c321dee78a9d927c968f1e52ae79
created 2019-02-12 08:16 +0000
pushed 2019-02-13 21:34 +0000
Jim Blandy Jim Blandy - Bug 1145201: Replace EnqueuePromiseJobCallback and GetIncumbentGlobalCallback with new JobQueue abstract base class. r=arai,smaug
13840080fc24aef5ca298b38f2e0b714dc75d05f
created 2019-01-21 13:09 +0000
pushed 2019-01-21 17:51 +0000
Jon Coppeard Jon Coppeard - Bug 1512749 - Convert JS::gcreason::Reason to enum class JS:GCReason r=jonco r=mccr8
5f4b3423f6fefaeffaf130898b2384756f22877f
created 2019-01-18 13:37 +0000
pushed 2019-01-19 09:59 +0000
Jon Coppeard Jon Coppeard - Bug 1519140 - Add AddRef/Release hooks for embedding's script or module private value and set this script source object where appropriate r=jandem
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
789fdfc911f766466946f365f6c8ead2b324da02
created 2019-01-14 14:09 +0000
pushed 2019-01-14 21:49 +0000
Tarek Ziadé Tarek Ziadé - Bug 1406872 - Remove perf monitoring code - r=jandem,Gijs
752c683e631d73518b21da4b0924ac80ce1f6d5f
created 2019-01-07 05:47 -0800
pushed 2019-01-08 16:23 +0000
André Bargull André Bargull - Bug 1517823 - Part 2: Pass arena to MallocProvider client. r=sfink
13029582fcc6b6fe1f6ee714d5db52577bd7ed41
created 2018-12-28 21:00 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
less more (0) -300 -100 -60 tip