Jeff Walden
|
ff7d62dfcb
|
Bug 637905 - Add (asserted-infallible) append methods to js::Vector, for use when the vector in question has previously had space reserved, and use them a bunch of places. r=luke
--HG--
extra : rebase_source : 89002f1cb5160d89e90a22e54bdca1d57bf9deda
|
2011-02-18 18:32:29 -08:00 |
|
Luke Wagner
|
35220d90f3
|
Bug 619565 - Fix activation object handling by InvokeSessionGuard (r=waldo,a=shaver)
--HG--
extra : rebase_source : 24e4d6ecf1cb9696fda7468eb631f13d92d7ab7a
|
2011-02-24 12:34:33 -08:00 |
|
Robert Sayre
|
8b068c79c2
|
Merge tracemonkey to mozilla-central. a=blockers. CLOSED TREE
|
2011-02-22 13:02:50 -08:00 |
|
Andreas Gal
|
9a7cc712a8
|
When idle the GC holds on to unused chunks indefinitely (bug 631733, r=brendan, a=blocker). (relanding in a CLOSED TREE)
|
2011-02-19 22:59:49 -08:00 |
|
Jeff Walden
|
1e41f95c6d
|
#jsapi observed the extent of orange in the TM tree and saw that OS X x86 opt was consistently and totally evil. So jwalden was sorry he had ever pushed changes for bug 631135. It broke his heart. And he said, “I will wipe this tree of every push back to 9105cd721d46. Yes, and I will revert the entire TM CLOSED TREE. I am sorry I ever pushed to it.” But 9105cd721d46 found favor with #jsapi.
|
2011-02-20 17:46:35 -08:00 |
|
Andreas Gal
|
faec8b99c2
|
When idle the GC holds on to unused chunks indefinitely (bug 631733, r=brendan, a=blocker).
|
2011-02-19 22:59:49 -08:00 |
|
Jeff Walden
|
7ce51759aa
|
Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange.
--HG--
extra : rebase_source : e2e56a78bc0eea0d6e005bc976c74b33d8c22281
|
2011-02-19 19:50:19 -08:00 |
|
Jeff Walden
|
e604ceddc7
|
Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
|
2011-02-08 17:20:06 -08:00 |
|
Igor Bukanov
|
e9f9fd9db6
|
Backed out changeset 510c42c0d472 - bug 633219
|
2011-02-17 19:39:05 +01:00 |
|
Igor Bukanov
|
8bc1ca45aa
|
Bug 633219 - replacing per context resolving list with per-thread resolving list. r=lw
|
2011-02-15 13:57:54 +01:00 |
|
David Anderson
|
f980c265cf
|
Fix not bumping the commit with large scripts (bug 634629, r=luke).
|
2011-02-16 16:56:40 -08:00 |
|
Luke Wagner
|
d4edb54e54
|
Bug 632358 - Only call resetCompartment() when safe to GC (r=waldo)
--HG--
extra : rebase_source : 77127374d754a5a39695bb3c7dac95275616a150
|
2011-02-11 16:13:08 -08:00 |
|
Bill McCloskey
|
667b23ee82
|
Bug 629817 - Add an AutoShapeVector to root shape vectors on the stack (r=luke)
|
2011-02-07 12:06:32 -08:00 |
|
Mike Shaver
|
85c4348adc
|
Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange. r=waldo, a=orange
|
2011-02-19 20:46:44 -08:00 |
|
Jeff Walden
|
414ac259f6
|
Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
--HG--
extra : rebase_source : a2f6a11ac3bcc7925cbf122057b694a0aafac970
|
2011-02-08 17:20:06 -08:00 |
|
Chris Leary
|
1df70dc742
|
CLOSED TREE: TraceMonkey merge head. (a=blockers)
|
2011-02-17 16:17:45 -08:00 |
|
Bill McCloskey
|
40b74847a1
|
Bug 609104 - Move the property tree to the compartment (r=brendan)
|
2011-02-04 10:59:07 -08:00 |
|
Bill McCloskey
|
4d89be0bd8
|
Backed out bug 609104 (csets ac3ba38f20c0 and 7717cabaf20c) (orange)
|
2011-02-02 14:20:06 -08:00 |
|
Bill McCloskey
|
daa16e64bb
|
Bug 609104 - Move the property tree to the compartment (r=brendan)
|
2011-01-27 15:46:39 -08:00 |
|
Bill McCloskey
|
8e7e07dfaa
|
Bug 623297 - Make JS_TRACE_MONITOR more robust by distinguishing callers (r=gal)
|
2011-02-01 10:18:06 -08:00 |
|
Bill McCloskey
|
3c8509742b
|
Bug 623297 - Reduce usage of JS_TRACE_MONITOR in jstracer (r=gal)
|
2011-02-01 10:16:44 -08:00 |
|
Chris Leary
|
6d0cc31d27
|
Back out changeset 7d82892cb8df.
|
2011-01-27 19:43:33 -08:00 |
|
Bill McCloskey
|
a4f9ab0da8
|
Bug 609104 - Move the property tree to the compartment (r=brendan)
|
2011-01-27 15:46:39 -08:00 |
|
timeless@mozdev.org
|
313f426282
|
Bug 615834 warning: inline function ‘JSCompartment* JSObject::getCompartment() const’ used but never defined. r=gal
r=mrbkap
--HG--
extra : rebase_source : fe12e4864bb95a55802be395bd119a064af64baf
|
2011-01-18 14:25:46 -08:00 |
|
Chris Leary
|
074bd0c596
|
Bug 595691, take 2: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
|
2011-01-27 02:54:58 -08:00 |
|
Luke Wagner
|
d7acf11bcb
|
Bug 627959, part 3 - move dtoaCache into the compartment (r=billm)
--HG--
extra : rebase_source : 19f2f0bebdfa7f8b349086be18847ffeb834ef4e
|
2011-01-24 16:30:16 -08:00 |
|
Chris Leary
|
1771b7c232
|
Backed out changeset b88172246b66 due to Win32 debug failures.
|
2011-01-25 04:11:47 -08:00 |
|
Chris Leary
|
b462e1fb98
|
Bug 595691: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
|
2011-01-25 02:33:27 -08:00 |
|
Bill McCloskey
|
7cf78aa843
|
Backed out changeset f3b470fb91a9 (orange) for bug 623297
|
2011-01-24 11:18:53 -08:00 |
|
Bill McCloskey
|
b7ffccbd4b
|
Bug 623297 - To decide JS_ON_TRACE, check the thread, not the compartment (r=gal)
|
2011-01-24 10:36:28 -08:00 |
|
Luke Wagner
|
75d92493c9
|
Bug 626526 - Change cx->busyArrays to use SystemAllocPolicy; avoid JSContext init subtleties (r=pbiggar)
|
2011-01-24 09:47:25 -08:00 |
|
Jason Orendorff
|
d7e1af0d61
|
Bug 617609 - Upvar analysis marks functions as NULL_CLOSURE incorrectly. r=brendan.
|
2011-01-21 13:22:26 -06:00 |
|
Nicholas Nethercote
|
a9c8eef74c
|
Bug 623428 - TM: avoid bloat caused by multiple mReserve arrays in VMAllocator (TM-specific part). r=gal.
|
2011-01-18 15:05:43 -08:00 |
|
Luke Wagner
|
b00fed595e
|
Bug 626118 - Fix RegExp ref-counting leak; record already-incremented-ness in type (r=cdleary)
|
2011-01-17 14:58:53 -08:00 |
|
Gregor Wagner
|
bc39a65c18
|
Bug 625484 - rename defaultCompartment r=gal
|
2011-01-13 14:42:36 -08:00 |
|
Bill McCloskey
|
238069d8ff
|
Bug 623050 - Move tracerState to compartment (r=gal)
|
2011-01-12 16:56:23 -08:00 |
|
Jeff Walden
|
49b0d53f93
|
Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
--HG--
extra : rebase_source : 4c397e75a23eca275c6fea1b50d675ff23fea2ba
|
2011-01-05 16:50:30 -06:00 |
|
Andreas Gal
|
108bc95880
|
Add API to enable/disable per-compartment GCs (bug 624229, r=shaver).
|
2011-01-09 22:57:21 -08:00 |
|
Mike Shaver
|
4329aad018
|
Bug 624205: fix warning due to mismatched export declarations on MarkContext.
|
2011-01-08 18:55:54 -08:00 |
|
Gregor Wagner
|
cbc0a9cb10
|
Enable per-compartment garbage collection (bug 605662, r=gal).
|
2011-01-07 23:44:57 -08:00 |
|
Brendan Eich
|
0b7d9754dc
|
Get rid of JSOP_{GET,CALL}UPVAR and simplify code greatly (592202, r=jorendorff).
|
2010-12-29 23:46:50 -08:00 |
|
David Mandelin
|
f018264c7f
|
Bug 622691 followup: invert statement order in AutoUnlockDefaultCompartment to get update inside lock, r=gal
|
2011-01-06 11:30:15 -08:00 |
|
Luke Wagner
|
c6da67d0e1
|
Bug 614131 - Don't leave wrapped exception in the context on failure to enter compartment (r=gal)
--HG--
extra : rebase_source : 325d545ef79b88f3983b86a7dde262acf9e60e1f
|
2011-01-07 09:13:00 -08:00 |
|
Jeff Walden
|
d6e9eb57fe
|
Back out 86285f568e0c for orange.
|
2011-01-07 15:03:39 -06:00 |
|
Jeff Walden
|
8e764445c1
|
Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
--HG--
extra : rebase_source : 62f1e5d974ef8a208d8c661dfb29f292371f8c14
|
2011-01-05 16:50:30 -06:00 |
|
Mike Shaver
|
bb3528195e
|
Bug 623915: about:memory reporter for string char data, r=lw
|
2011-01-07 03:03:34 -08:00 |
|
Andreas Gal
|
6b5539dc39
|
Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff).
|
2011-01-07 02:03:14 -08:00 |
|
Mike Shaver
|
2efe7ec019
|
Bug 623281: about:memory reporting for method JIT space usage, r=dvander
--HG--
extra : rebase_source : 39276fb0279b528f5e17122a980e243ff92fde27
|
2011-01-04 22:48:46 -08:00 |
|
Robert Sayre
|
fb8e491fc9
|
Backed out changeset 2025b4eeca14
|
2011-01-06 21:40:23 -05:00 |
|
Jeff Walden
|
1b58ec2b7a
|
Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
|
2011-01-05 16:50:30 -06:00 |
|