js/src/jscompartment.h
ea41d0de5a04fa4c0a944004f4cc52c9a6c4a91f
created 2012-01-24 21:07 +0000
pushed 2012-01-24 21:07 +0000
Ms2ger Ms2ger - Bug 672893 followup - Make JSCompartment not a JS_FRIEND_API; r=luke
5e9adf3343de97588622887fea6e5f8f5bfc35fe
created 2012-01-24 20:57 +0000
pushed 2012-01-24 20:58 +0000
Ed Morley Ed Morley - Backout b7f926cfa8c8 (bug 672893) for Windows build failures
b7f926cfa8c8950b8d44a3b0d90099f7fa1c81d9
created 2012-01-24 20:14 +0100
pushed 2012-01-24 19:14 +0000
Ms2ger Ms2ger - Bug 672893 followup - Make JSCompartment not a JS_FRIEND_API; r=luke
48928463f9785a3518a2936c313de4546857c980
created 2012-01-05 09:54 +0100
pushed 2012-01-07 00:26 +0000
Igor Bukanov Igor Bukanov - bug 714280 - Make gcMaxBytes a hard limit. r=anygregor
53c2fc22835b43d2fe60a5fce7e2e9cec97ecc1d
created 2011-12-24 09:27 +0100
pushed 2011-12-25 05:53 +0000
Ms2ger Ms2ger - Bug 692277 - Part a: Introduce an unstable public API for JS memory measurements to be used in XPCJSRuntime; r=njn sr=dmandelin
9c7cc49f65561a5f85f437220e0c5d2ebfa6abc8
created 2011-12-16 14:42 -0500
pushed 2011-12-22 02:57 +0000
Jeff Walden Jeff Walden - Bug 711647 - Add MOZ_DELETE to a bunch of deliberately-not-implemented methods across the tree. r=dbaron
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2011-12-16 12:37 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
dfd8e10f71559d06f46b438e2ac166fab0e79541
created 2011-12-07 13:15 -0800
pushed 2011-12-07 21:16 +0000
Brian Hackett Brian Hackett - Remove JSOP_TRAP, bug 707454. r=jorendorff
13afcd4c097cf52b3fb653d9c59ee07bd78d863e
created 2011-12-03 10:34 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
60f879bef90ef16c268b0230cf14ea20ae31c234
created 2011-11-26 15:03 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
a335853be21913b4a60a676c76c968d87bc10a56
created 2011-11-18 18:02 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
85ab4167c3f08348b5a6abe1f403abd22c0e1303
created 2011-11-14 09:13 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
8b9d7d9b2325c89e51ffecce0ba333ad4bfb7a45
created 2011-11-10 17:50 -0800
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Get new object empty shapes with a common hash table, bug 701509.
daa488a2e663671f96bbe4238f9be024e1b6e4e8
created 2011-11-03 09:57 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Add cache for constructing new objects from the VM, bug 699446.
ecf776407687cf44d5454b5261e174f22f801146
created 2011-10-27 14:16 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
d72fbcc87e6b2ddd12e7de361c16b0e1b36a2ea3
created 2011-10-14 14:54 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Move singleton flags to TypeObject, remove JSObject::flags, bug 694561.
ba69a907d9a40ba799778a876fbcb70606efecc1
created 2011-10-14 11:06 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Move fixed slot count from JSObject to Shape, bug 594561.
f852758f39d1df19ea0fecdd481bfa477877b2c9
created 2011-10-13 20:21 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Move JSObject::parent to BaseShape, bug 638316.
40f829990c8299591fbc3349fb08e7041c0c0587
created 2011-10-07 20:09 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Move JSObject::newType to a hashtable, bug 684410.
17bce205714e3ae1533c151c75a189b8b5a66af4
created 2011-10-05 11:54 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Address shape number removal review comments, bug 684505.
8cb900050922ed20dbdfa23d5afa68812ac9c456
created 2011-10-04 14:49 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
8ca7929765ac22e8e2f2bb4c2aa969807fd5c63d
created 2011-09-30 07:01 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
55a63871f966714c7ef78fca2f945538d7ed8f59
created 2011-09-29 08:20 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Remove direct class pointer from JSObject, bug 690133.
ff51ddfdf5d1c04f37c272b745454af2d58be08d
created 2011-09-28 15:04 -0700
pushed 2011-12-03 22:37 +0000
Brian Hackett Brian Hackett - Remove shape numbers and Shape::slotSpan, factor Shape getter/setter into BaseShape, bug 684505.
f1c49a3b76e76c571ac12e66535aecb14d434b4d
created 2011-12-01 19:08 -0800
pushed 2011-12-02 03:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 704391 - Add more JS runtime memory reporters and fix the existing ones. r=luke.
14b121d3b61b79edfe5e9cc5dd19c1d9098d22ca
created 2011-11-24 19:38 +0100
pushed 2011-11-24 18:45 +0000
Tom Schuster Tom Schuster - Bug 705168 - Followup to remove some references to the tracer in the methodjit r=dvander
b02f12cc9656a7c45243c6b0116b04d00f4c74c2
created 2011-11-22 17:41 -0500
pushed 2011-11-22 22:42 +0000
David Anderson David Anderson - Remove LeaveTrace and related structures (bug 698201 part 5, r=luke).
b1c5b23aa0fae2efd9a053c1a0f536c15815fa1f
created 2011-11-22 17:41 -0500
pushed 2011-11-22 22:42 +0000
David Anderson David Anderson - Remove JS_TRACER define use (bug 698201 part 4, r=bhackett).
487d3d5dc47ff15d82ba38b44ec1b947399fa784
created 2011-11-18 14:59 -0800
pushed 2011-11-18 22:59 +0000
Bill McCloskey Bill McCloskey - Bug 699668 - Increase JS type arena size to 128K (r=njn)
2681fd0c05456411d570d1ab9d83b19d60f634ec
created 2011-11-18 14:59 -0800
pushed 2011-11-18 22:59 +0000
Bill McCloskey Bill McCloskey - Bug 702502 - Use an iterator to iterate over compartments (r=igor)
dd9749c483ce40a995108f8a34ec158400f9f750
created 2011-11-17 11:31 -0800
pushed 2011-11-17 19:31 +0000
Bill McCloskey Bill McCloskey - Bug 699668 - Backout aa05d607c95e because of MaxHeap regression
aa05d607c95e0f057f569e0d6f13652a610642cd
created 2011-11-16 17:31 -0800
pushed 2011-11-17 01:31 +0000
Bill McCloskey Bill McCloskey - Bug 699668 - Increase JS type arena size for faster GC sweeps (r=njn)
6157fc56d02ceb752695879005c9737d3b6c7695
created 2011-11-15 14:33 -0800
pushed 2011-11-16 00:25 +0000
Chris Leary Chris Leary - Bug 702426: Hoist executable allocator for better RegExp code sharing, take 2. (r=luke)
53d36b17194e55f049af06317c0eb10b6ce008aa
created 2011-11-15 12:33 -0800
pushed 2011-11-15 20:33 +0000
Chris Leary Chris Leary - Back out ebc6ef282df4 for build breakage.
ebc6ef282df4cf9eeb80bb4aae262fe2e650c66c
created 2011-11-15 12:18 -0800
pushed 2011-11-15 20:22 +0000
Chris Leary Chris Leary - Bug 702426: Hoist executable allocator for better RegExp code sharing. (r=luke)
d4bd0f9bece82af8a3026e35bb5676ea7c2d9fb5
created 2011-10-25 16:07 -0700
pushed 2011-11-10 18:08 +0000
Bill McCloskey Bill McCloskey - Bug 641027 - Add snapshot-at-the-beginning write barriers for incremental GC (r=luke,bhackett)
049a08dfadc2cd9be9817bffae36f27f0f2fbaa7
created 2011-10-24 20:46 -0700
pushed 2011-10-25 03:46 +0000
Brian Hackett Brian Hackett - Always discard methodjit code on GC, remove JM+TM integration, bug 685358. r=dvander
d6f9285f623e48e540ea777dbd0d01be0deb8a0f
created 2011-09-22 12:08 +0200
pushed 2011-10-24 19:46 +0000
Igor Bukanov Igor Bukanov - bug 684529 - remove script object. r=jorendorff
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed 2011-10-04 14:07 +0000
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
4d10127fd1068193bec6fa49cd5d082dfc8db40c
created 2011-09-22 13:22 -0700
pushed 2011-09-28 09:05 +0000
Chris Leary Chris Leary - Bug 684039: rewrite JS LIFO allocator, avoids thrashing. (r=luke)
30d928581da2f552effd7102003db9cd378480a0
created 2011-09-26 16:50 -0700
pushed 2011-09-26 23:51 +0000
Chris Leary Chris Leary - Back out bug 684039.
7f0922f6090db56e809391c2aa4bb3d67686fef3
created 2011-09-22 13:22 -0700
pushed 2011-09-26 23:35 +0000
Chris Leary Chris Leary - Bug 684039: rewrite JS LIFO allocator, avoids thrashing. (r=luke)
85fb038d1dd1464ea78e481067fb9a2c398a8d77
created 2011-09-17 16:32 +0100
pushed 2011-09-17 15:56 +0000
Ed Morley Ed Morley - Backout latest JM merge for OSX 10.5 M-oth permaorange (see bug 687257) on a CLOSED TREE
cc2daf6cbaab3bef234511c8dedbb81c6bc21eff
created 2011-09-09 21:55 +0200
pushed 2011-09-17 09:26 +0000
Brian Hackett Brian Hackett - [INFER] Always maintain a synced interpreter stack for method JIT stub calls, bug 685358.
813746ec38bff5ad749ebdb9271548ded48fa937
created 2011-09-07 18:41 -0700
pushed 2011-09-08 01:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 684799 - Measure slop in more JS memory reporters. r=dmandelin.
60df75bc14281f6f474db428155e3bcc6adc7441
created 2011-08-18 09:16 +0200
pushed 2011-09-02 13:33 +0000
Igor Bukanov Igor Bukanov - bug 681884 - faster slow path of GC allocations. r=wmccloskey
de4425a74643cdfcfb6bd909a53de379b3c3003a
created 2011-08-09 10:51 +0200
pushed 2011-08-31 19:15 +0000
Igor Bukanov Igor Bukanov - bug 674251 - making JSScript a GC-thing. r=jorendorff,bhackett1024
d9bbe2d0b569c027984610aaedc3fb93c1b846aa
created 2011-08-30 17:21 -0700
pushed 2011-08-31 00:22 +0000
Sander van Veen Sander van Veen - Bug 673158 - Separate regexp JIT code and normal mjit code in about:memory. code=sandervv,Bas.Weelinck, r=nnethercote.
65562c596db33e91274748eb76e9686de63a29bc
created 2011-08-26 11:23 -0700
pushed 2011-08-30 13:32 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
7148e337703819f993ef308a43b5bbf4d560b829
created 2011-08-21 16:00 -0700
pushed 2011-08-30 13:32 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2011-08-30 13:32 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
37894495d77ddee74fdc66bd3fc2e30f55ab6741
created 2011-08-02 13:04 -0700
pushed 2011-08-30 13:32 +0000
Brian Hackett Brian Hackett - [INFER] Fix merge botch, infinite loop.
fbeb8b5a8a98eb50b462931668822a3ebd605880
created 2011-07-28 18:10 -0700
pushed 2011-08-30 13:32 +0000
Brian Hackett Brian Hackett - Merge MC -> JM.
dd84f621ca258b452d0df583b036efa7e47c87cb
created 2011-07-21 07:28 -0700
pushed 2011-08-30 13:32 +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 13:32 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
b769a2b79e6b3192c33f01b9016ab91659f4304f
created 2011-07-15 10:14 -0700
pushed 2011-08-30 13:32 +0000
Brian Hackett Brian Hackett - [INFER] Lazily create type objects for singleton JS objects, bug 670185.
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed 2011-08-30 13:32 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
db8de6cd0712f9651b39c46992fe07963f9a12a1
created 2011-08-24 18:42 -0500
pushed 2011-08-24 23:49 +0000
Jason Orendorff Jason Orendorff - Bug 677386 - Fix jsdbg2 breakpoint GC rules. r=billm.
21dd913a5c92471d01e9be79ebbb941fa685e824
created 2011-08-18 10:18 +0200
pushed 2011-08-18 08:18 +0000
Marco Bonardo Marco Bonardo - Backout changeset e6d269bc23b9 (bug 674251) to investigate Tdhtml regression on Mac.
e6d269bc23b91ac74bad6a774d367e1d9859ab32
created 2011-08-17 10:07 +0200
pushed 2011-08-17 14:46 +0000
Igor Bukanov Igor Bukanov - bug 674251 - making JSScript a GC-thing. r=jorendorff
less more (0) -100 -60 tip