js/src/jscntxt.h
26ed78caca3d0ffa819c31f066cfc5d03dde7a95
created 2017-01-12 14:29 -0600
pushed 2017-01-17 19:47 +0000
Jason Orendorff Jason Orendorff - Bug 1330769 - Avoid using Symbol addresses in hash codes. r=jandem.
4a29a037a33525700c5d8f8f1953e8e24c836048
created 2016-11-23 17:45 +0000
pushed 2016-11-23 17:51 +0000
Jon Coppeard Jon Coppeard - Bug 1317761 - Standardise names of tracing methods r=jandem r=h4writer r=waldo r=bbouvier
d29ab4cddb8299285f431ff521c64712f25ad33e
created 2016-11-23 17:57 +0100
pushed 2016-11-23 16:59 +0000
Jan de Mooij Jan de Mooij - Bug 1277368 part 1 - Add JS::Result<> and use it in a few places. r=luke
bf95e2986737f0250ed918bf216f15348108bfbb
created 2016-11-15 10:58 +0100
pushed 2016-11-15 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 981201 - Stop using JS_IsRunning in PreciseGCRunnable::Run and remove JS_IsRunning. r=bholley
357f9ca720b4e71c12c75e2325c77e8c3386af88
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 6: Make CompileError subclass of JSErrorReport. r=jwalden
fe8948da2efd64f8695f00f3dd49437f0945051a
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
e8bc246a57ad418864039ffe1dfb2cbe9a83fba1
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
971d6777956556108ab4d571015e8360ded559c3
created 2016-10-18 17:27 -0700
pushed 2016-10-19 00:28 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1283710) for osx xpcshell failures a=backout
51b8d69edca019360cfc445812d51fbbba56450e
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 6: Make CompileError subclass of JSErrorReport. r=jwalden
d72527b7d3c0c328e65bdaf4c259921a1e8481c2
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
ee5215f1a38e702d7335da05316ead5978e64986
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2016-09-30 10:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
e78af6564ec3b4f497f35387669aff74f963009f
created 2016-08-15 19:20 +0900
pushed 2016-09-29 03:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 2: Use ASCII or Latin1 variants of JS_ReportError in not-simple cases. r=jwalden
f69bdda3779b11fba984cc21296004bc89edeb49
created 2016-08-13 23:51 +0900
pushed 2016-09-29 03:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1295017 - Part 2: Add JS_ReportError*UTF8 variants. r=jwalden
4b2d47b727467980a41f31428bde7308b689446f
created 2016-08-13 23:50 +0900
pushed 2016-09-29 03:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1295017 - Part 1: Make lossy conversion available off main thread. r=jwalden
41b22909f10a0a8b4657da8170d10aeaec2b4af8
created 2016-09-22 13:02 +0100
pushed 2016-09-22 12:06 +0000
Jon Coppeard Jon Coppeard - Bug 1301496 - Simplify runtime check when tracing helper threads r=terrence a=decoder
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 08:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
5e9229e7060f1448bf5d6e6201753dd3297c3add
created 2016-08-13 23:03 +0900
pushed 2016-08-19 19:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289051 - Add JS_ReportError*Latin1 variants. r=evilpie
7e0d9eb7eb0578ce97383958357902c8965f5eeb
created 2016-08-12 11:39 +0200
pushed 2016-08-12 09:40 +0000
Jan de Mooij Jan de Mooij - Bug 1294404 - Merge PerThreadDataFriendFields and ContextFriendFields, clean up APIs. r=terrence,bz
eefc85446e21cb21729b20b734a52583631c26cc
created 2016-08-09 16:33 -0700
pushed 2016-08-09 23:34 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290589 - Part 1: Thread AutoLockForExclusiveAccess params through compartment setting functions as proof of lock holding; r=terrence
f8ff90165cc9d093756cdccbfa6a77691e0b2ba5
created 2016-08-09 16:33 -0700
pushed 2016-08-09 23:34 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290589 - Part 0: Remove JSRuntime's exclusiveAccessOwner and *CanLock assertions; r=terrence
5df7daac885a736f269f831673d8dfe88e7894ff
created 2016-08-09 10:23 +0100
pushed 2016-08-09 09:44 +0000
Jon Coppeard Jon Coppeard - Bug 1293262 - Always pre-tenure objects after minor GC r=terrence
85272f8ab75cf17d0d0323efaa4c02fb35659414
created 2016-08-08 23:24 +0200
pushed 2016-08-08 21:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b61757c08a5f (bug 1290589) for asserting mIsSome in testParallelCompile.js. r=backout
b61757c08a5fbe9df2a1af7e462650b8c5b556ba
created 2016-08-08 13:26 -0700
pushed 2016-08-08 20:26 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290589 - Make JSRuntime's exclusiveAccessOwner a js::Thread::Id instead of a PRThread*; r=terrence
b4cb1f015845f5b5e3aad0154add1929fad0a883
created 2016-08-03 18:09 +0900
pushed 2016-08-03 09:10 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290422 - Part 1: Remove JSErrorReport.messageArgs. r=jwalden
c5bb9552230c45ac9586aaab323c46d110a06e7a
created 2016-08-02 10:14 -0500
pushed 2016-08-02 16:25 +0000
Luke Wagner Luke Wagner - Bug 1288944 - Baldr: move the Instance* into TlsData (r=jolesen)
83b64a0c1eb4726f21f841fc31f249f7fc01cf42
created 2016-08-01 08:26 -0500
pushed 2016-08-01 13:31 +0000
Luke Wagner Luke Wagner - Bug 1288483 - Baldr: replace the mutable WasmActivation* in global data with an immutable JSContext* (r=bbouvier)
75fbd8a856889d5a228ac7fd5237205a8efce488
created 2016-07-21 21:19 -0500
pushed 2016-08-01 13:31 +0000
Luke Wagner Luke Wagner - Bug 1288483 - Baldr: stop using activation global pointer in JIT exit stub (r=h4writer)
2fb342547aa8c02298f38714058411a651ea4b90
created 2016-07-18 14:36 +0200
pushed 2016-07-18 12:40 +0000
Jan de Mooij Jan de Mooij - Bug 1285134 part 1 - Move the runtime private to the context. r=efaust
606e6f6aebe26585dd35c400ce72c3032b5e3378
created 2016-07-15 12:26 -0500
pushed 2016-07-15 23:40 +0000
Luke Wagner Luke Wagner - Bug 1276029 - Baldr: use process-wide signal-handling-support query (r=bbouvier)
2cfa9ffe77a49c573340dc5d8880bf8108be967a
created 2016-07-13 10:20 +0100
pushed 2016-07-13 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 1260785 - Make hashcode generation fallible for cell pointers that can be moved by GC r=terrence
cc866385dd0124bde69f1d7fd50baee93c531ddf
created 2016-07-07 08:15 +0200
pushed 2016-07-07 06:16 +0000
Jan de Mooij Jan de Mooij - Bug 1284808 - Rename RuntimeOptions to ContextOptions and move it to the context. r=luke,baku
7028215a4aafa0d12c97aee9507d51cbd2e044f8
created 2016-06-30 14:42 +0200
pushed 2016-07-06 13:35 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Add an unaligned access trap; r=luke
d9ecb9d04a90e5ecddbf85b417d789bf2f5652c7
created 2016-07-02 13:45 +0200
pushed 2016-07-02 11:46 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 9 - Move JSRuntime caches into a new ContextCaches class. r=jorendorff
2c507a30066761d77392a3ca3e73ce62b081feb1
created 2016-07-01 18:44 +0200
pushed 2016-07-01 16:44 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 7 - Simplify GenerateJitExit a bit by using the context instead of the runtime. r=luke
09ffd37115bb0bae1ccf32a4f5f9a058fe02d249
created 2016-06-30 09:13 +0200
pushed 2016-06-30 07:22 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 3 - Use static_cast instead of rt->context_. r=jwalden
9c4675f6970fe850de47cffb3b1fb504d35fa563
created 2016-06-28 17:11 +0100
pushed 2016-06-29 09:35 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Don't make the last non-ellipsis argument to ExpandErrorArgumentsVA an enumeration that would be subject to integral promotion, because this would invoke undefined behavior. r=froydnj
4b7c8956efcbf3b0fac179972f5b42fe9a3ccdcf
created 2016-06-28 11:58 +0200
pushed 2016-06-28 10:01 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 8 - Use cx->updateMallocCounter in a few places. r=terrence
51d28e336d478a2b35bae1668cce76594f732665
created 2016-06-27 08:51 +0200
pushed 2016-06-27 06:52 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 2 - Make cx->runtime() return |this|. r=jorendorff
0009a43ad49a316c86cdb52bcb44006b32011170
created 2016-06-25 20:04 +0200
pushed 2016-06-25 18:09 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 followup - Don't call mallocSizeOf on a base class pointer. r=orange
498dfbe07a6c21af0ac2bd165f41b58a97cd241e
created 2016-06-24 14:16 +0200
pushed 2016-06-25 13:10 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
423d7e86c526e2895904da3a71d978725c95515f
created 2016-06-24 14:19 -0400
pushed 2016-06-24 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1281582. Remove JSContext privates. r=jorendorff
6db648f83330dd70f5a1d03802a110394801b6ac
created 2016-06-24 15:16 +0200
pushed 2016-06-24 13:18 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 273b186d22ca for making the rooting analysis unhappy
273b186d22cac4ed7f03f784604a60f5905142b1
created 2016-06-24 14:16 +0200
pushed 2016-06-24 12:17 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
0ca871e39a20d94c5c8948beb41867d679f3709e
created 2016-06-22 09:47 +0200
pushed 2016-06-22 07:49 +0000
Jan de Mooij Jan de Mooij - Bug 1279295 - Create the runtime's JSContext when we create the runtime. r=luke
3b42129e45a9bdfbefeb35a2ea26d60d757c7e1f
created 2016-06-07 20:30 +0200
pushed 2016-06-07 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 3 - Rename error reporter callback to warning reporter, assert it's only used for warnings. r=luke
aaebaccae0a2c9595c3009f08cdb4c84ad82d4b4
created 2016-06-07 20:30 +0200
pushed 2016-06-07 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 1 - Remove ContextOptions and make autoJSAPIOwnsErrorReporting the default. r=luke
29e2af4247e1fdd3b865be0a17aa0ef26385b4a7
created 2016-05-27 17:59 +0200
pushed 2016-05-27 16:05 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 5 - Remove saved frame chains. r=luke
99d94b060b6367c67af74d16bd9cc69afad0c05e
created 2016-05-23 09:04 +0100
pushed 2016-05-24 11:44 +0000
Jon Coppeard Jon Coppeard - Bug 1274612 - Check callers have exclusive access lock at compile time r=terrence
11d1657f7d479ee88986a3797dcbb5b9a3155d1b
created 2016-05-23 19:39 -0700
pushed 2016-05-24 02:40 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1269451 - Part 4: Deduplicate the compressed string in the helper thread, not on the main thread; r=jimb
d2b250ce1693ce8691329f8ac8d447e254a8ea14
created 2016-05-22 00:00 +0200
pushed 2016-05-21 22:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6e043a8ce335 (bug 996060) for cgc test failure in testCall.js. r=backout
6e043a8ce3356d2bb0867cd6f884aadb4b14e606
created 2016-05-21 10:15 -0700
pushed 2016-05-21 17:16 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 996060 - Part 1: Save a stack on JSContext::setPendingException; r=sfink
8a8c24eec31f943e09dfa5f1efa900e2f21e494c
created 2016-05-09 16:10 +0200
pushed 2016-05-13 07:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1265461: tweak the overrecursion error message for wasm; r=jorendorff
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-04-28 23:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
967dcb05f34702b5fdbc12892c3f92d67fc3450a
created 2016-03-09 00:37 -0800
pushed 2016-03-23 20:50 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj
f22eed4b7a39beeff05a30670e8339c3e29c8146
created 2016-01-01 14:19 +0900
pushed 2016-03-22 07:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
85b84b87c6a7f56571a1872f8bb76591031df306
created 2016-03-02 10:43 -0800
pushed 2016-03-14 17:26 +0000
Terrence Cole Terrence Cole - Bug 956899 - Convert exclusive access lock from PRLock to Mutex; r=jandem
39463641013346389bee9b585f8f08e8f4770a3a
created 2016-03-13 04:26 +0900
pushed 2016-03-12 19:30 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 08ee8e76c703 (bug 1153978)
08ee8e76c7039e07c91f34477121787c845c2cca
created 2016-01-01 14:19 +0900
pushed 2016-03-12 17:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
cde0572b59f2f6bd294eabaf4969f4fd4400d2bc
created 2016-02-26 15:52 +0000
pushed 2016-03-07 18:08 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm
432cce28b337fe49f62553cd81b8751c308e69e1
created 2016-03-02 12:38 -0500
pushed 2016-03-02 17:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252905. Don't invoke the interrupt callback while an exception is pending. r=jandem
88e02bcd65ae9f2c9a6ee030842a2cc84f3f3e11
created 2016-02-19 13:46 -0800
pushed 2016-02-19 21:43 +0000
Shu-yu Guo Shu-yu Guo - Bug 912337 - Prohibit debugger code from re-entering debuggee code. (r=jimb)
08f99465a9ccf5bcba5e34b9dabe4e349134e492
created 2015-12-28 11:45 -0800
pushed 2016-01-11 21:28 +0000
Terrence Cole Terrence Cole - Bug 1238711 - Rename TraceableVector to GCVector; r=sfink
4bc0041bf5f07a40bd65e4feeeb83879d3ba585b
created 2016-01-11 12:37 -0600
pushed 2016-01-11 18:40 +0000
Luke Wagner Luke Wagner - Bug 1238195 - Switch over some AutoVectorRooters to Rooted<TraceableVector>s and fill in some missing support (r=terrence)
115da8bc01ad4f99882a52a73212e0690e6128fc
created 2016-01-05 10:24 +0100
pushed 2016-01-11 15:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1236476: Report out of memory in ExpandErrorArgumentsVA; r=jandem
f35d1107fe2eabc3128c9430724fa730c3336fd5
created 2015-08-26 14:51 -0700
pushed 2015-11-11 16:50 +0000
Terrence Cole Terrence Cole - Bug 1200732 - Use stable hashing for AutoCycleDetectorSet; r=jonco
0733455f90374ddbd5bae81254cd864c955f6114
created 2015-10-14 12:37 +0200
pushed 2015-10-14 10:38 +0000
Jan de Mooij Jan de Mooij - Bug 1211939 - Don't call JSRuntime::onOutOfMemory from helper threads. r=jonco
35247eec9d6151731b08fb9f5919bbe6758a012b
created 2015-10-01 12:41 +0200
pushed 2015-10-01 10:41 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1204554 part 3.1 - Prevent lazy parsing if we have to spew lcov result. r=bhackett
0fda784c668279c596cec34642a00444cafba781
created 2015-09-04 13:40 -0700
pushed 2015-09-14 17:26 +0000
Terrence Cole Terrence Cole - Bug 1202051 - Use a PersistentRooted to automate tracing of unwrappedException_; r=sfink
31a26ed444843f086c468a98236e8c98b7115b44
created 2015-09-03 12:15 -0400
pushed 2015-09-12 20:53 +0000
Michael Layzell Michael Layzell - Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
136d521cb8726bb71fdf4270043e393a1ffa3231
created 2015-09-11 11:37 -0700
pushed 2015-09-11 18:37 +0000
Terrence Cole Terrence Cole - Backout 148cab7775e5 (Bug 1202051) for cgc bustage on a CLOSED TREE.
148cab7775e5d4229e30bd4c1c55e5b193756aef
created 2015-09-04 13:40 -0700
pushed 2015-09-11 16:22 +0000
Terrence Cole Terrence Cole - Bug 1202051 - Use a PersistentRooted to automate tracing of unwrappedException_; r=sfink
c6f1cb17384630670f190d24d21cdc7b357eb840
created 2015-09-04 15:55 +0200
pushed 2015-09-04 14:02 +0000
Jan de Mooij Jan de Mooij - Bug 1200809 part 5 - Convert self-hosting intrinsics to new InlinableNatives system. r=till
96691a3775edb41ed04a1783eaa1d4f10f642317
created 2015-09-02 11:07 -0700
pushed 2015-09-02 18:07 +0000
Terrence Cole Terrence Cole - Backout d92d88957742 (Bug 1200732) for bustage on a CLOSED TREE.
d92d88957742e5aa095bb4563e8108ffc5744b78
created 2015-08-26 14:51 -0700
pushed 2015-09-02 16:33 +0000
Terrence Cole Terrence Cole - Bug 1200732 - Use stable hashing for AutoCycleDetectorSet; r=jonco
dff3c8b2065943a29876dc61e149719d12c0925e
created 2015-08-31 19:35 +0200
pushed 2015-08-31 17:39 +0000
Jan de Mooij Jan de Mooij - Bug 1200108 - Remove NewDenseArray intrinsic, use std_Array instead. r=till
fe4520e7fc27fea9b7555efb5befcfa23ea82df0
created 2015-08-04 08:50 -0700
pushed 2015-08-05 18:50 +0000
Terrence Cole Terrence Cole - Bug 1190911 - Replace AutoIdValueVector with normal Rooted usage; r=jonco
a220d2e6b9047a8c004b4a93c656ec862d4ee0f3
created 2015-08-03 17:39 -0700
pushed 2015-08-04 22:13 +0000
Terrence Cole Terrence Cole - Bug 1190636 - Replace AutoStringVector with Rooted usage; r=njn
7cbb4de9b9c621f6cf1bf805cfa4376432b63e67
created 2015-07-23 08:19 -0700
pushed 2015-08-04 22:13 +0000
Terrence Cole Terrence Cole - Bug 1186626 - Part 5: Remove AutoShapeVector; r=sfink
51d2109c72dcb27394e043c0390bdc982c2771de
created 2015-08-01 00:13 +0200
pushed 2015-07-31 22:14 +0000
Till Schneidereit Till Schneidereit - Bug 1129313 - Part 2: self-host MapIteratorObject#next(). r=jandem
22e64a727f5cf3286d4fbe00a270315d8d4e76f3
created 2015-07-23 08:19 -0700
pushed 2015-07-23 21:14 +0000
Terrence Cole Terrence Cole - Bug 1186626 - Use Rooted to root for BaselineIC's ShapeVector; r=jandem
09dfd750825a4b107142db7cd78cf87815cdf2f0
created 2015-07-20 16:43 -0700
pushed 2015-07-21 19:59 +0000
Terrence Cole Terrence Cole - Bug 1185752 - Part 2: Remove the unused AutoObjectUnsigned32HashMap; r=sfink
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 15:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
ce11a9ce760091dfd2a0acd0dd3724cace8bcd6a
created 2015-06-10 10:16 -0700
pushed 2015-06-17 16:47 +0000
Terrence Cole Terrence Cole - Bug 1174009 - Remove a couple of unused AutoRooter types; r=sfink
5dbe1acdee3c0898a0e3bd060659fa9f1b0a33c7
created 2015-06-10 09:42 -0700
pushed 2015-06-10 16:42 +0000
Brian Hackett Brian Hackett - Bug 1170372 - Use unboxed arrays for Array() and other functions keyed to allocation sites, r=jandem.
7f3139525743a8158fc01cf2a8ec103252f6df88
created 2015-06-02 17:28 +0900
pushed 2015-06-03 03:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 1: Inline Math.random() in Ion on x86_64. r=sstangl
5028ca29deecc4eae67e804088564b9e2590ee37
created 2015-05-01 16:26 +0100
pushed 2015-05-01 15:28 +0000
Jon Coppeard Jon Coppeard - Bug 1159714 - Templatise AutoVectorRooter implementation r=terrence
9d2b8afeb3b43c97d76789cd413a226d87e19b24
created 2015-03-04 00:04 -0800
pushed 2015-04-23 00:46 +0000
Jeff Walden Jeff Walden - Bug 1140752 - Land code to self-host %TypedArray%.prototype.set, but don't enable it yet, pending perf-testing. This shouldn't make any changes to the build, except in terms of adding more code to it and affecting binary layout. r=jandem, also much feedback from till that effectively amounts to a review as well
1f79844c376f994585b43edb1b739a553f2b1fbf
created 2015-04-22 08:29 +0200
pushed 2015-04-22 06:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 7 - JS, r=sfink
295890a566bdc852904f71755e4a0d1282df6500
created 2015-04-21 16:08 +0100
pushed 2015-04-21 15:09 +0000
Jon Coppeard Jon Coppeard - Bug 1156317 - Change the onOutOfMemory() interface is make it harder to misuse r=terrence
1b636807324dd45a84d06923e493d233412ed14b
created 2015-04-20 13:58 +0900
pushed 2015-04-20 07:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1155081 - Part 13: Remove ThrowError intrinsic. r=till
76326ec30cd6e48e1af15a9750934396e7045a78
created 2015-04-15 10:55 -0700
pushed 2015-04-16 07:25 +0000
Jeff Walden Jeff Walden - Bug 1154532 - Add ThrowRangeError and ThrowTypeError intrinsics to make self-hosted code's behavior clearer -- and also have each assert that error number and requested error type are consistent. (It appears no self-hosted code throws SyntaxError, ReferenceError, or URIError yet, so no adding functions for those yet.) r=till
dccb0b37351aff240d6243854d4f11ce7d646ad2
created 2015-04-02 17:28 -0700
pushed 2015-04-03 00:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1134198 - Refactor JS_GENERATOR_CLOSED checking. (r=jandem)
f5782f959c94f016afe66ff4523c4a8227e9fb53
created 2015-01-25 18:38 -0800
pushed 2015-04-01 07:39 +0000
Chris Peterson Chris Peterson - Bug 1125698 - Add ExpandErrorArguments() varargs helper function and remove uninitialized `dummy` va_list variable. r=Waldo
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
8ca34e768b426122758b5c8c6bb689c121aabbd6
created 2015-03-03 18:13 -0600
pushed 2015-03-11 16:22 +0000
Jason Orendorff Jason Orendorff - Bug 1137616 - Restore ReferenceError when a proxy is on the global object's prototype chain, regressed by rev 615f118f2787. r=jandem.
9a2dcf4b35f18abb2a284378ce630de4d27007d4
created 2015-03-03 11:29 -0800
pushed 2015-03-06 01:36 +0000
Jeff Walden Jeff Walden - Bug 1139769 - Add TypedArrayBuffer, TypedArrayByteOffset, and TypedArrayElementShift intrinsics to safely get the relevant information for a typed array. r=till
c9e3da252b70b09594996fda26f358e85f04e2fc
created 2015-03-03 11:29 -0800
pushed 2015-03-06 01:36 +0000
Jeff Walden Jeff Walden - Bug 1139759 - Self-host %TypedArray%.prototype.copyWithin. r=till
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
1e45aafbc1a5a2524ac10674047ed9d492e81afd
created 2015-02-25 19:11 -0800
pushed 2015-02-26 06:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 979293 - Add a FrozenAtomSet to clarify how |permanentAtoms| works. r=bhackett.
c280abdc083f87373509770b8b5cdcf30e5007b3
created 2015-02-12 08:37 -0800
pushed 2015-02-14 00:36 +0000
Dan Gohman Dan Gohman - Bug 1131783 - Mark various unlikely conditions as MOZ_UNLIKELY r=waldo
40c95e7f4f4bd7a7d58acb4392e7e3cf73b6c8d8
created 2015-02-09 18:16 -0600
pushed 2015-02-10 00:25 +0000
Luke Wagner Luke Wagner - Bug 1121433 - Remove clone-at-call-site functionality (r=shu,jandem)
ac3e4d79297c71c1378855bfa362940acb602147
created 2015-02-05 17:41 -0800
pushed 2015-02-09 17:08 +0000
Terrence Cole Terrence Cole - Bug 1130226 - Part 1: Rename gcIfNeeded to gcIfRequested; r=sfink
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 16:14 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
39422c6d5efc1222ccf1cae8895a995cb8ed2e16
created 2015-02-04 13:40 -0800
pushed 2015-02-04 21:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 1127156 - Rework optimization tracking JSAPI to be more usable from the profiler. (r=djvj)
df4024b8bb2babdc06f1779e7a9905f5a21584ee
created 2015-02-04 12:35 +0100
pushed 2015-02-04 11:36 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset cde091bad9e8 (bug 1127156)
cde091bad9e89b339cc1677a25a1b5bb46ca075d
created 2015-02-03 23:51 -0800
pushed 2015-02-04 07:50 +0000
Shu-yu Guo Shu-yu Guo - Bug 1127156 - Rework optimization tracking JSAPI to be more usable from the profiler. (r=djvj)
db6d27b3a8f059e8e1d02eaa1b24dc9735961372
created 2015-02-03 19:45 -0800
pushed 2015-02-04 03:46 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1128653, bug 1127156) for static analysis bustage
66c90dec344b46bf967a7a4d642c6c28a23892bb
created 2015-02-03 18:55 -0800
pushed 2015-02-04 02:53 +0000
Shu-yu Guo Shu-yu Guo - Bug 1127156 - Rework optimization tracking JSAPI to be more usable from the profiler. (r=djvj)
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 18:20 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
d590c1f472b29f1c54bd1c25b723996634f9b6a0
created 2015-01-26 15:40 +0100
pushed 2015-01-26 14:40 +0000
Lars T Hansen Lars T Hansen - Bug 1118604 - move activation fields. r=jandem
116f224b77899b207ac20c1db163f1cef1369f93
created 2015-01-14 09:22 +0100
pushed 2015-01-14 08:22 +0000
Lars T Hansen Lars T Hansen - Bug 1119694 - remove Allocator. r=terrence
572ae21637214b0c283b8be8dce86ebc5e42a61b
created 2015-01-14 09:22 +0100
pushed 2015-01-14 08:22 +0000
Lars T Hansen Lars T Hansen - Bug 1119292 - disable ForkJoinContext and ThreadSafeContext. r=shu
84d9dd56529345d791f987a9d292d2525388e712
created 2015-01-14 09:21 +0100
pushed 2015-01-14 08:22 +0000
Lars T Hansen Lars T Hansen - Bug 1118170 - remove PJS-specific bits from the GC. r=terrence
83490bc3998164157feddc06f63196fb3359e764
created 2015-01-09 00:06 -0800
pushed 2015-01-09 08:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in TypedObject code. (r=lth)
db4f4627bbc19bbf8063af46577c2221a8163c90
created 2015-01-09 00:06 -0800
pushed 2015-01-09 08:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in error reporting functions. (r=lth)
46c80c517631bd66053a9a84f8419329f7891935
created 2015-01-09 00:06 -0800
pushed 2015-01-09 08:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in object ops. (r=lth)
6a2660a3ca47f746603168592059db09a122a33d
created 2015-01-02 17:08 -0500
pushed 2015-01-02 22:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1111164 part 1. Add infrastructure for doing typed reserved slot gets in self-hosted code and having the resulting unboxing be unconditional in Ion. r=jandem
less more (0) -1000 -120 tip