js/src/jsgc.cpp
46c3160c248125f2e493070d5c8089e678b0d98d
created 2012-09-04 14:43 -0700
pushed 2012-10-05 13:20 +0000
Luke Wagner Luke Wagner - Bug 792235 - rm JS_SuspendRequest (r=mrbkap)
b0e0db5967a338d7befd064874e03be7d64cebb1
created 2012-10-02 16:18 -0700
pushed 2012-10-02 23:18 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - do not trigger the op callback in par alloc mode
7a397c4e8f418c7c397dfd9b7d933fda975abadd
created 2012-09-26 15:47 -0700
pushed 2012-09-26 22:48 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Merge jsworkers and ParallelArray threadpools into one.
f8c1659ce8ae4da04ccb689b5ce21c3198796652
created 2012-09-18 12:19 -0700
pushed 2012-09-18 19:23 +0000
Shu-yu Guo Shu-yu Guo - Merge from mozilla-central
da61c2c5d7968651da0ece7f01e31895a7223375
created 2012-09-06 13:48 -0700
pushed 2012-09-18 19:23 +0000
Jeff Walden Jeff Walden - Bug 789635 - Clean up JSAtomState so that all atom fields are macro-defined, and move the atoms set into JSRuntime directly. r=jorendorff
17497a3b1281850a4b35ab6a34866a1a59d3ef86
created 2012-09-17 15:10 -0700
pushed 2012-09-18 19:23 +0000
Jeff Walden Jeff Walden - Backed out changeset 17d36418f4d6, possible memory leak. r=graphserver
a3bf8035c4959a5ed6b416626b61e91878810fef
created 2012-09-17 11:13 -0700
pushed 2012-09-18 19:23 +0000
Terrence Cole Terrence Cole - Bug 790836 - Don't mark the fields of IonJSFrameLayout twice; r=pierron
17d36418f4d6b6a863837418844b5f5012080722
created 2012-09-06 13:48 -0700
pushed 2012-09-18 19:23 +0000
Jeff Walden Jeff Walden - Bug 789635 - Clean up JSAtomState so that all atom fields are macro-defined, and move the atoms set into JSRuntime directly. r=jorendorff
6852b4928efaf6ada947983e604b76a5a031f65c
created 2012-09-14 17:19 -0700
pushed 2012-09-18 19:23 +0000
Bill McCloskey Bill McCloskey - Bug 790865 - Add more compartment assertions (r=terrence)
1248c7a5c546df098f420a55a9bb6626f0891feb
created 2012-09-12 10:52 +0100
pushed 2012-09-18 19:23 +0000
Jon Coppeard Jon Coppeard - Bug 787905 - GC: SweepBackgroundThings can be called with freed compartments in list r=billm
ca3fa3fbe62ad72fa7db075d9d93843c959d6725
created 2012-09-11 10:25 -0700
pushed 2012-09-18 19:23 +0000
David Anderson David Anderson - Merge IonMonkey to mozilla-central. a=arewefastyet
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-09-18 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
b1830b933f15845bd19d2e411a911dc2a4644413
created 2012-09-10 11:26 -0700
pushed 2012-09-18 19:23 +0000
Steve Fink Steve Fink - Bug 780309 - Implement InternalHandle and use it for Bindings. r=terrence
2ac83718e89b576e84a5f2c2a2702678d4104e36
created 2012-09-10 10:31 -0700
pushed 2012-09-18 19:23 +0000
Terrence Cole Terrence Cole - Bug 789633 - Ergonomics improvements for stack rooting assertions; r=sfink
58bebcfa82af4a895627432150bbbe821409df8f
created 2012-09-04 16:40 -0700
pushed 2012-09-18 19:23 +0000
Terrence Cole Terrence Cole - Bug 787580 - Root all jsval at the API surface; r=sfink sr=dmandelin
6644b803acfd9529b68f8ad7a0412e3ab0011e25
created 2012-09-07 11:15 -0700
pushed 2012-09-07 18:20 +0000
Shu-yu Guo Shu-yu Guo - Merge from ionmonkey
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-09-07 18:20 +0000
David Anderson David Anderson - Merge from mozilla-central.
949ade2a2ea186f431cb629d8f8281c1a91b488e
created 2012-08-31 15:10 -0700
pushed 2012-09-07 18:20 +0000
Luke Wagner Luke Wagner - Bug 787291 - add pod_malloc<T> et al (r=billm)
d0789db68c77ada4f7fdf1ca8db213a3e003cf44
created 2012-08-31 15:01 -0700
pushed 2012-09-07 18:20 +0000
Luke Wagner Luke Wagner - Bug 787246 - rm OffTheBooks/Foreground/UnwantedForeground gunk (r=billm)
4e1ac73d8a2d5a1c344c52d8a5fac16dc1837981
created 2012-08-29 10:35 -0700
pushed 2012-09-07 18:20 +0000
Terrence Cole Terrence Cole - Bug 786136 - Allow for automatic storage of stack roots in the runtime; r=luke r=billm
02d8c81db5b485e59c744694f7ccd7d9cfe75208
created 2012-08-29 18:29 -0700
pushed 2012-08-30 01:33 +0000
Shu-yu Guo Shu-yu Guo - Merge from ionmonkey
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
258f0a5ed7f552678ee55dd15cf2cae62b1ad402
created 2012-07-16 10:54 -0700
pushed 2012-08-30 01:33 +0000
Terrence Cole Terrence Cole - Bug 776583 - Make post barrier verifier pass interpreter tests; r=billm
986c07b3f3e68af098d7e85fd507a7d4139b4eb3
created 2012-08-17 18:05 -0700
pushed 2012-08-30 01:33 +0000
Luke Wagner Luke Wagner - Bug 625199 - kill dummy frames (r=mrbkap)
bbf6a7e1598d66d88322515784c7f5a9084d4b9b
created 2012-08-22 16:05 -0700
pushed 2012-08-30 01:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett
6dc02881f1b640a8f5a3342660ae5a0eea6a5704
created 2012-08-22 17:48 -0700
pushed 2012-08-30 01:33 +0000
Nicholas Nethercote Nicholas Nethercote - No bug. Fix a spelling mistake in a function name and avoid a compile warning. r=terrence.
bf07c6253287bb55cb346002959048c15822ed67
created 2012-08-22 12:28 -0600
pushed 2012-08-30 01:33 +0000
Brian Hackett Brian Hackett - Allow purging analysis-temporary while retaining jitcode, bug 778724. r=luke
4c0af103f0f84d44088302d82087f6f2a6c3de3d
created 2012-08-22 14:53 +0100
pushed 2012-08-30 01:33 +0000
Ed Morley Ed Morley - Backout d62929fa4325 for talos crashes
d62929fa43251d582362225df3dcc9033b8c19be
created 2012-08-22 06:27 -0600
pushed 2012-08-30 01:33 +0000
Brian Hackett Brian Hackett - Allow purging analysis-temporary while retaining jitcode, bug 778724. r=luke
a8785c8a603a156de71d42cc11d861fd95c409e3
created 2012-08-22 10:45 +0100
pushed 2012-08-30 01:33 +0000
Jon Coppeard Jon Coppeard - Bug 779183 - GC: Incremental sweeping of atoms table part 2 - Sweep atoms compartment at the end r=billm
271c3965015e4396bc27f82bdd5e2572d4adb58d
created 2012-08-22 10:45 +0100
pushed 2012-08-30 01:33 +0000
Jon Coppeard Jon Coppeard - Bug 779183 - GC: Incremental sweeping of atoms table part 1 - Add per-compartment mark/sweep state r=billm
b63bb39ed1c08605128c984987bbf176dfd81999
created 2012-08-28 05:20 -0400
pushed 2012-08-30 01:33 +0000
Marty Rosenberg Marty Rosenberg - When discarding Ion code, ensure there is an IonContext around so the autoflusher can function (bug 786004, r=dvander)
d01962ad8dd6248c59bf0e42fdfd6ecb5d0e3874
created 2012-08-27 20:07 -0700
pushed 2012-08-28 03:10 +0000
Shu-yu Guo Shu-yu Guo - Merge from ionmonkey
f42381e2760d394c9ca21ad74bd4c6b8a4f4d719
created 2012-08-23 06:56 -0600
pushed 2012-08-28 03:10 +0000
Brian Hackett Brian Hackett - Allow compiling scripts off thread with Ion, bug 774253. r=dvander
2a3e2f6288b707c410975b3684c49f7d87a56581
created 2012-08-22 22:23 -0700
pushed 2012-08-28 03:10 +0000
David Anderson David Anderson - Backout 4225ee7e35a0.
fbba6ea2b0767b8cfff5113838f3528b2b15b1e2
created 2012-08-22 22:19 -0700
pushed 2012-08-28 03:10 +0000
David Anderson David Anderson - Backed out changeset c1b7927df546.
c1b7927df5463f9983688f8574584bbe2bc4cb76
created 2012-08-22 16:05 -0700
pushed 2012-08-28 03:10 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett
4225ee7e35a0dcc37c4db156e878740ec88d33d5
created 2012-08-22 19:00 -0600
pushed 2012-08-28 03:10 +0000
Brian Hackett Brian Hackett - Allow compiling scripts off thread with Ion, bug 774253. r=dvander
129c072f5abde2408cbc6952e52cb5b964ab3232
created 2012-08-27 07:28 -0700
pushed 2012-08-27 14:28 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - introduce parallel write guard insn, and ensure it is inserted before writes
4f39f1b5b465441a32b89d8ce90f70c7515889bc
created 2012-08-22 17:54 -0700
pushed 2012-08-23 00:57 +0000
Shu-yu Guo Shu-yu Guo - Merge from ionmonkey
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-08-23 00:57 +0000
David Anderson David Anderson - Merge from mozilla-central.
bf1a005f1e61d7e3861b644b5db1953d487792a0
created 2012-08-21 13:13 -0600
pushed 2012-08-23 00:57 +0000
Brian Hackett Brian Hackett - Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
e6fe39185cd4ec7880c445b1524368091b79a81b
created 2012-08-21 09:58 +0100
pushed 2012-08-23 00:57 +0000
Jon Coppeard Jon Coppeard - Bug 782993 - Part 2: Tidy unused parts of FreeOp r=billm
a1e67b8915a072ffeec373a3183444d83837db38
created 2012-08-21 09:47 +0100
pushed 2012-08-23 00:57 +0000
Jon Coppeard Jon Coppeard - Bug 782993 - Part 1: Always sweep background things at the end r=billm
afd29b8ab521c9c8cec75ad4cf13eefcf285d60b
created 2012-08-21 09:45 +0100
pushed 2012-08-23 00:57 +0000
Jon Coppeard Jon Coppeard - Bug 779897 - GC: Use arenaListsToSweep to queue arenas for background as well as foreground sweeping r=billm
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-08-23 00:57 +0000
David Anderson David Anderson - Merge from mozilla-central.
1baaa5534998e97c4bc423c8d94d4de59574f6a6
created 2012-08-17 11:21 -0700
pushed 2012-08-23 00:57 +0000
Luke Wagner Luke Wagner - Bug 783540 - add missing STRINGVECTOR case in AutoGCRooter::trace (r=bhackett)
c694e2557b1e4705ba93a05e7fe41d1eecec8d76
created 2012-08-17 18:44 -0700
pushed 2012-08-23 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 783147 - Collect telemetry for SCC GC sweeping (r=mccr8)
bbb5e18e6c0a8a99e4e0e6b0f7e74b0dd9fda436
created 2012-08-17 12:55 -0700
pushed 2012-08-23 00:57 +0000
Bill McCloskey Bill McCloskey - Backout bug 783147 (12753a1a11b8 and 0a70fc2d7d25) for WinXP dbg M-3 failures
12753a1a11b85ec41e025203500e80df6c893081
created 2012-08-17 10:05 -0700
pushed 2012-08-23 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 783147 - Send telemetry about SCC GC times (r=mccr8)
0a70fc2d7d251c83b94b8399dde24865a00d71d8
created 2012-08-17 10:04 -0700
pushed 2012-08-23 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 783147 - Decompose compartments into SCCs for GC (r=mccr8)
b51c44f468d56f0c766665d1f6deae8435932be0
created 2012-07-23 23:01 +0200
pushed 2012-08-23 00:57 +0000
Till Schneidereit Till Schneidereit - Bug 462300 - Embed self-hosted scripts and compile into special compartment. r=bhackett, r=gerv, r=ted
ac1fae667a88d64fa82f9886b3914a0aef43ecc5
created 2012-08-16 14:03 -0700
pushed 2012-08-23 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 782337 - Stack clobbering (r=bhackett)
5c8e8efc80a8307cc9ac16323de26fdf2a75e411
created 2012-08-16 14:01 -0700
pushed 2012-08-23 00:57 +0000
Bill McCloskey Bill McCloskey - Bug 782337 - Make incremental GC marking validation optional (r=bhackett)
32dd9f9afa382cc0b340f78837dd117b3a80ad63
created 2012-08-21 11:12 -0400
pushed 2012-08-23 00:57 +0000
Marty Rosenberg Marty Rosenberg - Try to flush the instruction/data cache less frequently (bug 781510, r=dvander)
a97e4a061f90d69eabf572512628340c08ba6f03
created 2012-08-20 14:04 -0700
pushed 2012-08-20 21:21 +0000
Shu-yu Guo Shu-yu Guo - Merge from ionmonkey
d1b17b12a472efd78831ef9f6b9f331c96c438b0
created 2012-08-16 14:04 -0700
pushed 2012-08-20 21:21 +0000
David Anderson David Anderson - Merge from mozilla-central.
abc8c217f0322a277430e02f5746836505206df8
created 2012-08-06 07:56 -0700
pushed 2012-08-20 21:21 +0000
Luke Wagner Luke Wagner - Bug 767013 - only store aliased variables in scope objects (r=bhackett)
48cfc16cac717fc5f6347b6794c668c70298121a
created 2012-07-30 11:38 -0700
pushed 2012-08-20 21:21 +0000
Luke Wagner Luke Wagner - Bug 775323 - build Bindings after, not during, parsing (r=ejpbruel)
03784748970d4858b00a0657b2980bb8ebe9edb8
created 2012-08-15 10:39 -0700
pushed 2012-08-20 21:21 +0000
Bill McCloskey Bill McCloskey - Bug 774859 - JM: Missing write barrier on JSOP_INITPROP (r=terrence)
less more (0) -1000 -300 -100 -60 tip