js/src/vm/Runtime.h
71e447c210781b4428fc9aefe9b7514f8b28e30e
created 2014-05-22 08:18 -0500
pushed 2014-05-23 00:58 +0000
Jason Orendorff Jason Orendorff - Bug 987995, part 2 - Add a data parameter to two memory-pressure-related callbacks. r=luke.
d0d639c162a603f04e0248db1cd2b6d6d73c20c2
created 2014-05-22 08:18 -0500
pushed 2014-05-23 00:58 +0000
Jason Orendorff Jason Orendorff - Bug 987995, part 1 - Add testing functions reportOutOfMemory and reportLargeAllocationFailure. r=terrence.
31984278765e18f3faa7bc5fa5966884e08eed17
created 2014-05-19 11:09 +0100
pushed 2014-05-19 22:51 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make some GCRuntime members private and add necessary accessors r=terrence
32eea829181b1f885fffbdbba6c64ef4873fbe5e
created 2014-05-15 13:43 +1000
pushed 2014-05-18 01:12 +0000
Douglas Crosher Douglas Crosher - Bug 988789. r=luke
43acd23f5a98dda2632dacc0edebac38ff82ec6e
created 2014-05-15 16:48 -0700
pushed 2014-05-16 12:33 +0000
Brian Hackett Brian Hackett - Bug 976446 - Add port of irregexp regexp engine, and use by default, r=jandem.
9e098b366105b6c0f27a965c30963a9ab71e56ff
created 2014-05-06 15:37 +0200
pushed 2014-05-14 02:00 +0000
Svetozar Janjic Svetozar Janjic - Bug 996561 - MIPS Simulator support in the common code. r=jandem
7bad7731a8492a69329ae36df0f8166baabc532d
created 2014-05-09 11:33 +0100
pushed 2014-05-12 20:33 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Convert static functions to methods on GCRuntime r=terrence
6a8fcbc597669e10a3fc235321586639e677fdca
created 2014-05-09 17:35 +0100
pushed 2014-05-09 20:56 +0000
Ed Morley Ed Morley - Backed out changeset e5edc899d2b2 (bug 988486) for rooting analysis failures; CLOSED TREE
e5edc899d2b2896ea68007eca3659382d2b95ee5
created 2014-05-09 11:33 +0100
pushed 2014-05-09 20:56 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Convert static functions to methods on GCRuntime r=terrence
fa468cb36e5e43bc5afda6ab72fc1ef7549debbb
created 2014-05-01 11:35 +0200
pushed 2014-05-01 15:25 +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 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
b0beb424c86ee6ac269e7e5fdedfe128ea61bb52
created 2014-04-30 12:13 +0100
pushed 2014-05-01 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out page allocator state into new class r=terrence
e4267ef2e94f4e3aef901ceb75c65f53bcac2304
created 2014-04-30 15:39 +0200
pushed 2014-05-01 15:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 39d2e19acdd5 (bug 988486) for bustage on a CLOSED TREE
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-05-01 15:25 +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 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
39d2e19acdd5059cddd7b2de8b3456f1145ab583
created 2014-04-30 12:13 +0100
pushed 2014-05-01 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out page allocator state into new class r=terrence
bed47c3ab0182b1fd1b3cfcb17359d52e43bde83
created 2014-04-30 13:59 +0200
pushed 2014-05-01 15:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 602ddd08eab9 (bug 988486) for bustage on a CLOSED TREE
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-05-01 15:25 +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 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
602ddd08eab90a2714f05b144b86339c47243aa5
created 2014-04-30 12:13 +0100
pushed 2014-05-01 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out page allocator state into new class r=terrence
d8a34e6f01f499a492a63bd5726e9ad56673d422
created 2014-04-25 14:22 -0700
pushed 2014-04-30 03:58 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert FixedHeapPtr to take a T* as template parameter instead of T; r=jonco
84b4cf605262bff4881bc08859a45f7611482fc3
created 2014-04-16 16:26 -0700
pushed 2014-04-23 03:00 +0000
Terrence Cole Terrence Cole - Bug 807168 - Move GCMarker into gc/Tracer.h; r=jonco
b46a88e69236a8180d60d99d8caebb4b8012f447
created 2014-04-18 11:13 -0700
pushed 2014-04-19 02:11 +0000
Dan Gohman Dan Gohman - Bug 998172 - SpiderMonkey: Eliminate unnecessary parentheses around return values. r=nbp
28d75105f7c853803bdd1afb16965fc47b07eb81
created 2014-04-17 00:11 +1000
pushed 2014-04-17 10:57 +0000
Douglas Crosher Douglas Crosher - Bug 898963 - Odinmonkey (ARM): Optimize asm.js FFI calls to Ion functions, trim regs saved, inline activation and deactivation. r=luke
6e5d5104b3ea4967fd4b28ca6ba0a18f59bc008a
created 2014-04-15 13:39 -0400
pushed 2014-04-16 03:29 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 37e7cae3d8c8 and 3ccbb670a699 (bug 898963) for Windows debug bustage.
3ccbb670a6990112aa12c76c4c46f9a870ff9f0e
created 2014-04-16 01:08 +1000
pushed 2014-04-16 03:29 +0000
Douglas Crosher Douglas Crosher - Bug 898963 - Odinmonkey (ARM): Optimize asm.js FFI calls to Ion functions, trim regs saved, inline activation and deactivation. r=luke
a957237993d2793ea080c9446b87432f723368a4
created 2014-04-09 14:21 +0200
pushed 2014-04-10 16:57 +0000
Hannes Verschore Hannes Verschore - Bug 944392 - Tracelogging: Move to vm subdirectory, r=till,bbouvier
07c0cf63729079be8b32e1a9361c203e2f435291
created 2014-04-09 14:20 +0200
pushed 2014-04-10 16:57 +0000
Hannes Verschore Hannes Verschore - Bug 944392 - Tracelogging: Land version 0.2, r=till,bbouvier
fbca45e6593052971edb288cda52ce0a12ed959b
created 2014-03-24 18:32 -0400
pushed 2014-03-29 00:07 +0000
Terrence Cole Terrence Cole - Bug 987666 - Remove the unused dynamic root analysis. r=sfink
53139214dcf3fc3b886bb913a2b4b301e5e70bf4
created 2014-03-10 16:28 -0500
pushed 2014-03-11 20:24 +0000
Jason Orendorff Jason Orendorff - Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
45ac7b7d7466a02176f9fa6fcaa25948a453b92a
created 2014-02-26 10:25 +0100
pushed 2014-03-07 20:44 +0000
Jan de Mooij Jan de Mooij - Bug 939562 part 3 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke
8eb71a24360bc987dfe7b3254dff93c6180f1105
created 2014-03-04 10:05 -0800
pushed 2014-03-04 22:24 +0000
Bobby Holley Bobby Holley - Bug 977340 - Assert during compartment checking that we're using the stack-top cx. r=luke,gabor
c8bea55437c176e58a7e19358cf523fdfbf930c9
created 2014-03-03 16:54 +0000
pushed 2014-03-03 22:22 +0000
Ed Morley Ed Morley - Backed out changeset 508848ad378a (bug 939562) for causing bug 978450
508848ad378ac7e100f63996709f08081e8d88af
created 2014-02-26 10:25 +0100
pushed 2014-02-28 21:09 +0000
Jan de Mooij Jan de Mooij - Bug 939562 part 3 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke
1cec924f373467fa6ae86d0177ba74678bb91090
created 2014-02-26 17:38 -0600
pushed 2014-02-27 14:43 +0000
Luke Wagner Luke Wagner - Bug 977181 - Rename some ion* things to jit* (r=jandem)
2fb5b3b138d72d15119eadd6641e80776c0dca56
created 2014-02-26 17:38 -0600
pushed 2014-02-27 14:43 +0000
Luke Wagner Luke Wagner - Bug 977181 - Don't push/assume IonContext when executing JIT code (r=jandem)
c3fc351a1c5512a93560f321572aaf66936a4a18
created 2014-02-26 16:02 +0100
pushed 2014-02-26 21:43 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 802aa43ae8cc (bug 939562) for PGO mochitest regression on a CLOSED TREE
802aa43ae8cc5948062a132efd3f9e798b949376
created 2014-02-26 10:25 +0100
pushed 2014-02-26 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 939562 part 2 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke
9cdf5a8140238aff4e9cca8822bca261b9151d82
created 2014-02-01 12:04 -0800
pushed 2014-02-26 12:01 +0000
Terrence Cole Terrence Cole - Bug 919544 - Allow cached object allocation to GC; r=jandem
8ef55688cc4a1fc2ff26cb18fe18b4d8c0f7d54e
created 2014-02-21 16:54 -0700
pushed 2014-02-23 17:04 +0000
Brian Hackett Brian Hackett - Bug 964057 - Share self hosted state between runtimes, r=till.
4a83d046db8260973511456ab191d2566ee272c7
created 2014-02-20 18:35 -0800
pushed 2014-02-21 12:18 +0000
Luke Wagner Luke Wagner - Bug 969415 (part 1) - Add OOM callback hook to JS engine. r=njn.
d2c4ae312b66e83c55226805aa30c858b90a30e3
created 2014-02-19 09:02 -0700
pushed 2014-02-19 20:44 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
9d1e797181e3c11b08ba467608980ccee7f884bd
created 2014-02-17 19:22 -0800
pushed 2014-02-18 13:07 +0000
Terrence Cole Terrence Cole - Backout bea3f06585ec (Bug 969012) for arm simulator failures.
bea3f06585ecc4ca8e86303a8fa471dd22527615
created 2014-02-11 11:53 -0800
pushed 2014-02-18 13:07 +0000
Terrence Cole Terrence Cole - Bug 969012 - Make jit allocations of CallObject with external slots use the nursery; r=jandem
348b749ae7f138182b20730fced95d3c43085ae9
created 2014-02-14 12:25 -0600
pushed 2014-02-15 18:18 +0000
Luke Wagner Luke Wagner - Bug 936236 - Wait on background sweeping to complete after large-allocation-failure callback (r=jonco)
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2014-02-14 20:33 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
1ea147427505d8a30994f79a43a6aa3295040d79
created 2014-02-12 22:50 -0600
pushed 2014-02-14 13:58 +0000
Luke Wagner Luke Wagner - Bug 936236 - Send memory-pressure notification if ArrayBuffer allocation OOMs and retry allocation (r=mccr8)
7e59dbb63fdf98697e9ef5a5e635f905cdc66fd6
created 2014-02-13 10:39 -0500
pushed 2014-02-14 02:13 +0000
Nathan Froyd Nathan Froyd - Bug 972394 - mark PerThreadData::AutoEnterRuntime as MOZ_STACK_CLASS; r=luke
7b9263edd9d102f886875cf7dd88ccfc66cf64fc
created 2014-02-12 23:26 -0800
pushed 2014-02-13 15:32 +0000
Phil Ringnalda Phil Ringnalda - Back out d54433699f2e (bug 936236) for adding 5 rooting hazards
d54433699f2e54ac19fc00b2f312a68d09f90b52
created 2014-02-12 22:50 -0600
pushed 2014-02-13 15:32 +0000
Luke Wagner Luke Wagner - Bug 936236 - Notify memory-pressure observers when allocating a large ArrayBuffer fails (r=mccr8)
b346f11002eb413e1c799126a5888e48c1bcbd23
created 2014-02-06 22:05 -0800
pushed 2014-02-11 13:44 +0000
Jeff Walden Jeff Walden - Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in js/src/. r=shu
00c0dfc4c76b455f2ff8771796257c76f3495fe7
created 2014-02-08 09:40 +0000
pushed 2014-02-09 03:35 +0000
Jon Coppeard Jon Coppeard - Bug 967589 - Add OOM test for runtime creation and fix failures r=billm
f76ccce1f2fd65666b60c988c83bc2c70b50ca6f
created 2014-02-07 14:40 -0800
pushed 2014-02-09 03:35 +0000
Shu-yu Guo Shu-yu Guo - Bug 949296 - Ignore DontStopIon interrupt triggers during ForkJoin. (r=nmatsakis)
995f7402235bfa1df4e66e697808da0651d5b7b3
created 2014-02-05 11:40 -0700
pushed 2014-02-06 12:27 +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 20:47 +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:34 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
08b38c51c5fc094129b019039981e50604a78389
created 2014-01-24 13:22 -0800
pushed 2014-01-31 12:21 +0000
Terrence Cole Terrence Cole - Bug 963840 - Move MallocProvider out and add a comment about allocation in SpiderMonkey; r=jorendorff
59c2be51f086e085f32f5ae9fb2fc79033c37e94
created 2014-01-29 13:34 +0100
pushed 2014-01-29 20:40 +0000
Jan de Mooij Jan de Mooij - Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2014-01-28 13:11 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
f3758e3cff60b0d88aaec5c3194b7045384b7f7d
created 2014-01-24 20:21 -0800
pushed 2014-01-28 13:11 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 3: Replace JS_NEVER_INLINE with MOZ_NEVER_INLINE. r=luke
less more (0) -100 -60 tip