js/src/jsgc.cpp
5e872ae00cdccdd17daebd652ff67f55a69554f1
created 2011-10-05 14:51 -0700
pushed 2011-10-06 10:15 +0000
Bill McCloskey Bill McCloskey - Bug 684947 - Fix bogus compartment assertion caused by generators (r=luke)
29897f5185bb650caae6cf429c154ab00532e036
created 2011-09-27 15:44 -0400
pushed 2011-09-28 08:46 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 689269 - Don't read memory from other compartments in gc. r=wmccloskey.
8a77bab70ad591775777828ec89d5447130dc10b
created 2011-08-05 10:25 -0700
pushed 2011-09-23 11:16 +0000
Bill McCloskey Bill McCloskey - Bug 677431 - Clean up MarkAndSweep code in GC (r=igor)
5c29c2e922251dd88637360643cbc78b9b7c3888
created 2011-09-20 11:40 -0700
pushed 2011-09-22 15:27 +0000
Luke Wagner Luke Wagner - Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
a84273cf364468ced0be05f8ea860c70a95c53c5
created 2011-09-12 11:44 +0200
pushed 2011-09-21 08:36 +0000
Igor Bukanov Igor Bukanov - bug 684527 - making sure that we never try to allocate from the GC. r=wmccloskey
3c429287dfbe623a21a9ca2382873a10a63ed781
created 2011-09-20 14:47 -0700
pushed 2011-09-21 08:36 +0000
Bill McCloskey Bill McCloskey - Bug 675806 - Make static strings be GC things (r=luke)
c64b8574e28235e03e8f15331f99ff894bb51b76
created 2011-09-04 11:25 -0700
pushed 2011-09-20 14:24 +0000
Andrew McCreight Andrew McCreight - Bug 681104 - Add JSTracer flag to disable visiting WeakMap mappings. r=billm
104fb6df714f1a9f45b01cde35530ac60b28651b
created 2011-09-12 11:43 +0200
pushed 2011-09-20 14:24 +0000
Igor Bukanov Igor Bukanov - Bug 686144 - eliminating gc::MarkingDelay. r=wmccloskey
85fb038d1dd1464ea78e481067fb9a2c398a8d77
created 2011-09-17 16:32 +0100
pushed 2011-09-17 15:51 +0000
Ed Morley Ed Morley - Backout latest JM merge for OSX 10.5 M-oth permaorange (see bug 687257) on a CLOSED TREE
308778dc874b01e4c68fc825e7a892343b3c7172
created 2011-09-12 12:42 -0700
pushed 2011-09-17 03:32 +0000
Brian Hackett Brian Hackett - Merge MC->JM
cc2daf6cbaab3bef234511c8dedbb81c6bc21eff
created 2011-09-09 21:55 +0200
pushed 2011-09-17 03:32 +0000
Brian Hackett Brian Hackett - [INFER] Always maintain a synced interpreter stack for method JIT stub calls, bug 685358.
93236676065931db38a094a55c43dca3bc00a217
created 2011-09-08 10:34 -0700
pushed 2011-09-09 14:06 +0000
Andrew McCreight Andrew McCreight - Bug 685593 - Remove unused argument from Debugger::markAllIteratively. r=jorendorff
9e238421b8f666fd1b4c831d11fe770209ec2509
created 2011-09-08 10:53 -0700
pushed 2011-09-08 23:15 +0000
Paul Biggar Paul Biggar - Bug 684336: Extract CallObject into its own object (r=luke)
c7589174b0f0c8f13e3003d598902e41a6731644
created 2011-09-07 11:32 -0700
pushed 2011-09-08 15:46 +0000
Terrence Cole Terrence Cole - Bug: 685041 - convert #ifdef DEBUG vars in jsgc.cpp to DebugOnly; r=luke
d0dd86f41edbe116e188a03504967f5b32c7acc4
created 2011-07-31 20:50 +0200
pushed 2011-09-07 14:06 +0000
Igor Bukanov Igor Bukanov - bug 684569 - remove support for custom chunk allocation. r=nnethercote
fff3dc9478ce0743eb8135d11b135bf6a8b4d37f
created 2011-09-03 07:30 -0500
pushed 2011-09-04 20:00 +0000
Jason Orendorff Jason Orendorff - Fix the JS standalone build. r=amazing_brokenness.
38a81587cccef98bb32e4d6c40a6c4b5964eb64d
created 2011-09-03 03:21 +0100
pushed 2011-09-04 20:00 +0000
Ed Morley Ed Morley - Backout bug 684110 (08b6eaf6aad0, cf8b35fa1010, 25ee45edabe1, 659f5c7d2cc9, 870f6dd82586 & e1ad65d6a7fd) and bug 684344 (cd1957f6628d) on a CLOSED TREE; a=bustage-fairies
cd1957f6628df6914117a1771dc432e35e879454
created 2011-09-02 17:58 -0700
pushed 2011-09-04 20:00 +0000
Terrence Cole Terrence Cole - Bug 684344 - Remove a reinterpret_cast in delayMarkingChildren; r=billm
60df75bc14281f6f474db428155e3bcc6adc7441
created 2011-08-18 09:16 +0200
pushed 2011-09-03 09:50 +0000
Igor Bukanov Igor Bukanov - bug 681884 - faster slow path of GC allocations. r=wmccloskey
9833be42339480a95a157190234226bae376faed
created 2011-09-01 20:43 +0200
pushed 2011-09-02 15:26 +0000
Igor Bukanov Igor Bukanov - bug 683862 - Using JSGCTraceKind in the public API. r=luke
de4425a74643cdfcfb6bd909a53de379b3c3003a
created 2011-08-09 10:51 +0200
pushed 2011-09-01 07:45 +0000
Igor Bukanov Igor Bukanov - bug 674251 - making JSScript a GC-thing. r=jorendorff,bhackett1024
31b79d4e90f45f9e8922098b109748029663db8b
created 2011-08-30 12:09 +0100
pushed 2011-08-30 11:14 +0000
Ed Morley Ed Morley - Merge last green (and non Ts-regressing) changeset from m-i to m-c
f092ce58bc204e65f01482da8e4a978cbce00fe3
created 2011-08-29 13:56 -0400
pushed 2011-08-30 11:14 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 673017 - Fix use of uninitialized data. r=wmccloskey.
907c553b698f26dbc36eafe25216e579e9f6e9d4
created 2011-08-26 12:39 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - [INFER] Encapsulate GC arena/cell iteration, bug 679887.
65562c596db33e91274748eb76e9686de63a29bc
created 2011-08-26 11:23 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
407e7bdbedac52b4233aa0dea7262339531e9898
created 2011-08-26 09:50 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - [INFER] Use mark stack for type objects, bug 679887.
7148e337703819f993ef308a43b5bbf4d560b829
created 2011-08-21 16:00 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
aa547ed80bba625a45c620c2757489c263637d32
created 2011-08-17 06:48 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - [INFER] Allocate typeset data and properties from arenas, occasionally purge observed types in compartments, bug 679329.
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
1f767f82d1c309e5f69364f1ddcb24d1f5eff0f9
created 2011-08-12 07:20 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
a6c87fd27ba9ddaf996a25f9752358e7cfb587bd
created 2011-08-09 13:29 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
fbeb8b5a8a98eb50b462931668822a3ebd605880
created 2011-07-28 18:10 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM.
40b7b08eaa123caee88b3e7c59b8c4e811a50898
created 2011-07-21 18:53 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
dd84f621ca258b452d0df583b036efa7e47c87cb
created 2011-07-21 07:28 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - [INFER] Make TypeObject a GC thing, remove lazily created type objects on GC, bug 669969.
6b9bd44373e70c0841070a1eb6607d7426224093
created 2011-07-15 14:40 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed 2011-08-30 04:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
2853df3a5b570e4015c497c36adcdcaabf1d67c4
created 2011-08-23 14:45 -0500
pushed 2011-08-25 11:26 +0000
Jim Blandy Jim Blandy - Bug 673125: Provide stack-allocated vectors of JSObject pointers. r=luke.
46dcf0b550eed68464e3a9a9ee942caa1e58a007
created 2011-08-23 15:34 -0500
pushed 2011-08-24 08:19 +0000
Jason Orendorff Jason Orendorff - Back out 331146c93ebe (bug 673125 part 3).
331146c93ebedb27babefef5321f33bef6806830
created 2011-08-23 14:45 -0500
pushed 2011-08-24 08:19 +0000
Jim Blandy Jim Blandy - Bug 673125: Provide stack-allocated vectors of JSObject pointers. r=luke.
21dd913a5c92471d01e9be79ebbb941fa685e824
created 2011-08-18 10:18 +0200
pushed 2011-08-18 09:39 +0000
Marco Bonardo Marco Bonardo - Backout changeset e6d269bc23b9 (bug 674251) to investigate Tdhtml regression on Mac.
5f0596a0b81e10538e29f084a5525825b8dd4229
created 2011-08-15 17:21 -0700
pushed 2011-08-18 09:39 +0000
Luke Wagner Luke Wagner - Backed out changeset 0cf822d12c64 (and dependent be91fb29d950 and 53dd7a930bae) due to intermittent crashes
e6d269bc23b91ac74bad6a774d367e1d9859ab32
created 2011-08-17 10:07 +0200
pushed 2011-08-18 09:39 +0000
Igor Bukanov Igor Bukanov - bug 674251 - making JSScript a GC-thing. r=jorendorff
5b1e885539a5f17f1f4afb58fc459faf4c9e5dba
created 2011-07-26 15:56 -0700
pushed 2011-08-16 10:55 +0000
Steve Fink Steve Fink - Bug 673631 - Clean up probes and register (almost) all profiler control entry points in JS_DefineProfilingFunctions (r=luke,waldo,jst)
080fece621e42493e2cdaf17400e0486ef9df346
created 2011-08-13 13:29 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Merge jsdbg2 to mozilla-inbound. See bug 672829.
d25610a7d2607d79198254a16361422f71e7ff15
created 2011-08-12 18:18 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
746e5c170b3620298b438d7934e3fa8e4bef0fc2
created 2011-08-11 00:58 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Address review comments from billm (bug 672829 comment 65).
deb37693a3661ad3b3b55ee715a6255c22e92241
created 2011-08-10 12:57 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Trivial cleanups: do not export vm/Debugger.h; rename Debugger::mark to markAllIteratively, delete a stray space. No bug number, rs=jimb.
f189dd6316ebcf2aa3dd6ef82e1489282f019309
created 2011-08-09 10:21 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
3ff331490e736fd2ffd1a712181336e633c55777
created 2011-07-28 13:45 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
c533a2d26f53bdac8f8888b3ff6fb66aa7ff33eb
created 2011-07-27 18:23 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2 branch.
4ebca9c44e56db78fddf6ada10d86a048ade8a99
created 2011-07-27 18:03 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Rename jsdbg.{h,cpp} to vm/Debugger.{h,cpp}. This addresses a review comment from brendan in bug 627829 comment 42.
8a24918fd43848874391baa68f7245e52de03128
created 2011-07-18 10:58 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Merge mozilla-central to jsdbg2.
5e59a54938405c523d0a36b40a3e9b2f5e1442de
created 2011-07-12 10:47 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
90824c8852e69713dbbe1a409d4b4d9852cc86f7
created 2011-07-11 08:53 -0500
pushed 2011-08-14 11:45 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed 2011-08-14 11:45 +0000
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
583cb8819d6201e692dec1db62d593c82b8934fb
created 2011-07-05 18:22 -0700
pushed 2011-08-14 11:45 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0c5ed245a04fca6cbf57507eb42414df49d2e671
created 2011-07-01 16:24 -0700
pushed 2011-08-14 11:45 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
4f8b85723213489d3cf8699dddad477347ffc316
created 2011-06-06 09:48 -0700
pushed 2011-08-14 11:45 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
53649a1d6e4542f8a27fb40c57d7086117676325
created 2011-06-04 09:30 -0700
pushed 2011-08-14 11:45 +0000
Brian Hackett Brian Hackett - [INFER] Don't use tracers with empty callbacks to verify roots during compartment GCs.
aa4d3d18621efe9282615ffb959922b121d4e014
created 2011-06-02 12:59 -0700
pushed 2011-08-14 11:45 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
less more (0) -300 -100 -60 tip