js/src/jit/JitCompartment.h
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-07-30 11:56 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
67c13008762f79f95e6f8d51f5b74386e075822b
created 2014-07-11 16:01 -0700
pushed 2014-07-14 12:35 +0000
Chris Peterson Chris Peterson - Back out 805ac89b5924 (Bug 1036781) for 52% regression on AWFY's asmjs-ubench-skinning.
805ac89b59240d1cec3116591cba55d51f0aaa7e
created 2014-06-30 16:06 -0700
pushed 2014-07-11 20:35 +0000
Chris Peterson Chris Peterson - Bug 1036781 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit. r=jandem
5240d1d1c1a08debfd2c323f3df76def836867bf
created 2014-06-25 17:30 -0700
pushed 2014-06-26 12:15 +0000
Shu-yu Guo Shu-yu Guo - Bug 1029440 - Preserve all JIT code when there's recent parallel activity. (r=terrence)
1106a01e089fee2cb243f2eaf998be3e110c07a8
created 2014-06-23 10:12 +0200
pushed 2014-06-23 14:42 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f35c977b4b21 (bug 1000182) for failing jit tests on a CLOSED TREE
cd7125c3338572cbb59534ed03243a8a87fbc92c
created 2014-06-20 18:39 -0700
pushed 2014-06-23 14:42 +0000
Shu-yu Guo Shu-yu Guo - Bug 1019304 - Part 2: Overhaul PJS bailout mechanism to be like the normal bailout mechanism. (r=nmatsakis)
724d46a1b00a58fff7b846193c082759c4d43eac
created 2014-06-20 13:33 -0700
pushed 2014-06-23 14:42 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1019304) for spidermonkey test failures on a CLOSED TREE
f35c977b4b2109aa19455488e4499795a9c6219e
created 2014-06-20 12:01 -0500
pushed 2014-06-23 14:42 +0000
Jason Orendorff Jason Orendorff - Bug 1000182, part 1 - Crash @js::ThreadSafeContext::onOutOfMemory with PJS and OOM. r=shu.
c0325443aea0b3db20fec8c66d793a23a42d55a7
created 2014-06-20 11:18 -0700
pushed 2014-06-23 14:42 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1000182) for a jit test failure on a CLOSED TREE
5322e67211418151d6eb46cfb5c15dcdc293fe90
created 2014-06-20 11:08 -0700
pushed 2014-06-23 14:42 +0000
Shu-yu Guo Shu-yu Guo - Bug 1019304 - Part 2: Overhaul PJS bailout mechanism to be like the normal bailout mechanism. (r=nmatsakis)
6abf03bfb9f86c5ad8d8cff579a716e3334dd83c
created 2014-06-20 12:01 -0500
pushed 2014-06-23 14:42 +0000
Jason Orendorff Jason Orendorff - Bug 1000182, part 1 - Crash @js::ThreadSafeContext::onOutOfMemory with PJS and OOM. r=shu.
04d054a5c33f94a4198b3bdfe31ce20a1e0fe2b7
created 2014-06-11 16:25 -0600
pushed 2014-06-12 01:47 +0000
Brian Hackett Brian Hackett - Bug 1018363 - Allow off thread Ion compilation during incremental GCs, r=billm.
32eea829181b1f885fffbdbba6c64ef4873fbe5e
created 2014-05-15 13:43 +1000
pushed 2014-05-18 00:55 +0000
Douglas Crosher Douglas Crosher - Bug 988789. r=luke
accdf191ac4e1154c6ea5867db67f9cc7266c1d1
created 2014-03-06 14:58 -0800
pushed 2014-05-12 11:35 +0000
Terrence Cole Terrence Cole - Bug 969012 - Allow inlining out-of-line slot creation in IonMonkey; r=jandem
4e33e9729ab697044b31283bbb2d7455de3c1eca
created 2014-05-08 16:30 -0700
pushed 2014-05-09 11:54 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 969012) for gc bustage
f844291b895bd36b104f6d00e8e16af4ec4722b7
created 2014-03-06 14:58 -0800
pushed 2014-05-09 11:54 +0000
Terrence Cole Terrence Cole - Bug 969012 - Allow inlining out-of-line slot creation in IonMonkey; r=jandem
f7ccf9092805d91eade4fd415b90d89cc19c688e
created 2014-05-03 11:08 +0200
pushed 2014-05-04 00:35 +0000
Jan de Mooij Jan de Mooij - Bug 1003803 - Purge Ion ExecutableAllocator on GC. r=bhackett
fa468cb36e5e43bc5afda6ab72fc1ef7549debbb
created 2014-05-01 11:35 +0200
pushed 2014-05-01 14:50 +0000
Jan de Mooij Jan de Mooij - Bug 1003918 - Rename ionTop to jitTop, move ionReturnOverride from JSRuntime to JitRuntime. r=shu
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-05-01 14:50 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-05-01 14:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2014-05-01 14:50 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-05-01 14:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2014-05-01 14:50 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
c3c7a4b24fbe186c86e218da6b96219246f77f95
created 2014-04-29 21:57 -0700
pushed 2014-04-30 13:00 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001372 - Part 2: Revert bailout return offset changes in Baseline can-call fallbacks. (r=jandem)
7165d1b0097ab84362be2a5cbf03173eee54f27f
created 2014-04-28 11:25 -0700
pushed 2014-04-30 02:57 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert ReadBarriered to take a T* as template parameter instead of T; r=jonco
3a821ea694d7631ad683057ed65198b32eaadc36
created 2014-04-25 15:18 -0700
pushed 2014-04-30 02:57 +0000
Terrence Cole Terrence Cole - Bug 989414 - Rename EncapsulatedPtr to PreBarriered to clarify intended usage; r=jonco
a19a7c0a4b04602d66c3ecf3c956a6cee8ba6559
created 2014-04-24 01:59 -0700
pushed 2014-04-24 17:20 +0000
Shu-yu Guo Shu-yu Guo - Bug 716647 - Part 4: Recompile on-stack baseline scripts when toggling debug mode. (r=jandem)
7181bf175776a52741c33c6488d076ad6a97966b
created 2014-03-19 13:16 -0400
pushed 2014-03-20 12:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 893b864b4b18 (bug 969012) for causing bug 984653.
e91ce9a1eb464bcf98507ceef49525210bf8f678
created 2014-03-19 09:28 +0100
pushed 2014-03-19 15:08 +0000
Jan de Mooij Jan de Mooij - Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
b081f280543b42bddc8405c5ac313dd6aa0c4399
created 2014-03-19 00:51 -0700
pushed 2014-03-19 15:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 983477 - Preserve scripts and the JIT code of PJS scripts across GCs for some maximum N GCs. (r=terrence,nmatsakis)
893b864b4b187390cf5eb2488b979ec706652832
created 2014-03-06 14:58 -0800
pushed 2014-03-15 05:20 +0000
Terrence Cole Terrence Cole - Bug 969012 - Allow inlining out-of-line slot creation in IonMonkey; r=jandem
4197edad59d69ed7de82e4aedf4c3c4865f4d043
created 2014-03-14 19:13 +0100
pushed 2014-03-15 05:20 +0000
Jan de Mooij Jan de Mooij - Bug 981554 - Move allocator for optimized Baseline stubs from JitCompartment to JitZone. r=njn
3d849e605e292ecfbe450b72441b1952333837ed
created 2014-03-14 19:13 +0100
pushed 2014-03-15 05:20 +0000
Jan de Mooij Jan de Mooij - Bug 981553 - Remove JitCompartment::rt. r=nbp
20e8191247fd97395056ee1e4d7e48e1ba806c40
created 2014-03-12 13:39 -0700
pushed 2014-03-13 02:37 +0000
Terrence Cole Terrence Cole - Backout 907d5bc3bd26 (Bug 969012) for bustage on a CLOSED TREE.
907d5bc3bd26ebb6db9fe95128c275cd94aaa698
created 2014-03-06 14:58 -0800
pushed 2014-03-13 02:37 +0000
Terrence Cole Terrence Cole - Bug 969012 - Allow inlining out-of-line element creation in IonMonkey; r=jandem
53139214dcf3fc3b886bb913a2b4b301e5e70bf4
created 2014-03-10 16:28 -0500
pushed 2014-03-11 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
b39e4dce0e0988507b78f90b8a5a5ca97c678f36
created 2014-02-14 19:18 -0800
pushed 2014-02-27 13:46 +0000
Shu-yu Guo Shu-yu Guo - Bug 969722 - Part 2: Inline ForkJoinGetSlice. (r=nmatsakis)
995f7402235bfa1df4e66e697808da0651d5b7b3
created 2014-02-05 11:40 -0700
pushed 2014-02-06 11:50 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
80286bae0d73ae97bfa9e99dddb491fda7830bf6
created 2014-02-03 08:34 -0500
pushed 2014-02-03 15:28 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 45840c6628d7 and acadb164dbc5 (bug 941805) for causing bug 966782.
acadb164dbc5947de50aff7643ed7120b44bd08f
created 2014-01-31 18:58 -0700
pushed 2014-02-02 17:23 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
3c5539b5b8f52a90f4ba6200b1790b02ee0b1261
created 2013-12-18 23:01 +0100
pushed 2013-12-19 04:49 +0000
Jan de Mooij Jan de Mooij - Bug 951666 - Rename IonCode to JitCode. r=njn
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed 2013-12-04 08:35 +0000
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
474be0bab26b6c1ebf1092b6fd24f25383544f5b
created 2013-11-29 16:27 +0000
pushed 2013-12-02 11:42 +0000
Ed Morley Ed Morley - Backed out changeset f76604a4f025 (bug 932627) for assertions
f76604a4f0259e4ce4539853d3936777b80b4bf1
created 2013-11-29 07:59 -0800
pushed 2013-12-02 11:42 +0000
Nicolas Pierron Nicolas Pierron - Bug 932627 - Create VMFunctions wrappers under CodeGenerator::link. r=h4writer
9ee5c2664d78368f9c32c8fb0cf485e685a183f3
created 2013-11-20 22:50 -0800
pushed 2013-11-21 19:41 +0000
Shu-yu Guo Shu-yu Guo - Bug 933882 - Invalidate JIT code instead of doing full GC on debug mode toggle. (r=bhackett)
4df4f9fff8c57d95f097ff01c9417f9afab8a52c
created 2013-11-19 08:37 -0700
pushed 2013-11-20 03:26 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. CLOBBER
6a77bea7ccaafc840ce2a79ced2876eadfbca07d
created 2013-11-18 13:29 -0800
pushed 2013-11-19 02:31 +0000
Wes Kocher Wes Kocher - Backed out changeset c848ede03acc (bug 938950) for build bustage
c848ede03acca83b8d21bdc68c93b692b2b75133
created 2013-11-18 14:05 -0700
pushed 2013-11-19 02:31 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
51b8979e2dd66d08cab78232aeb0b52777698d29
created 2013-11-18 12:27 -0800
pushed 2013-11-19 02:31 +0000
Wes Kocher Wes Kocher - Backed out changeset aacbc603eb67 (bug 938950) for bustage on a CLOSED TREE
aacbc603eb6728ded2b6dd8a86da495c437a566e
created 2013-11-18 13:05 -0700
pushed 2013-11-19 02:31 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
3382fad9edf06ebc578cc5dac4ccea00ac196a29
created 2013-11-14 10:02 +0100
pushed 2013-11-15 03:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2abeb02c4777 (bug 933882) as result of the discussion of Bug 937997 Comment 48 Trees Closed due to OOM on a CLOSED TREE
2abeb02c477777d6322737f0a9cc67cb514fb049
created 2013-11-12 10:51 -0800
pushed 2013-11-13 00:34 +0000
Shu-yu Guo Shu-yu Guo - Bug 933882 - Invalidate JIT code instead of doing full GC on debug mode toggle. (r=bhackett)
f00ded19bfeed747d738c51cee30a65529ad3b50
created 2013-10-28 11:33 +0100| base
pushed 2013-10-28 15:42 +0000
Jan de Mooij Jan de Mooij - Bug 931039 - Rename IonRuntime/IonCompartment to JitRuntime/JitCompartment. r=h4writer
less more (0) tip