Nicholas Nethercote
|
ddf6acd6f8
|
Bug 711130 (part 6) - Improve the measurement of decommitted GC memory. r=terrence.
--HG--
extra : rebase_source : ad344b58798cb6837a59f3d48f57880b036c300e
|
2012-06-25 17:09:00 -07:00 |
|
Nicholas Nethercote
|
26f000b52d
|
Bug 711130 (part 5) - Overhaul the "other measurements" measurements for JS memory consumption. r=terrence.
--HG--
extra : rebase_source : 492af75618c40eb2a92be2756f67db93834729cf
|
2012-06-25 17:08:59 -07:00 |
|
Nicholas Nethercote
|
647a888256
|
Bug 711130 (part 4) - Treeify the non-compartment gc-heap-XYZ measurements. r=terrence.
--HG--
extra : rebase_source : ba3ff507e05829ad574e7283c7f3ab48b2416ac1
|
2012-06-25 17:06:50 -07:00 |
|
Nicholas Nethercote
|
98d63ba4c6
|
Bug 711130 (part 3) - Use consistent names for reports of unused JS memory. r=terrence.
--HG--
extra : rebase_source : a8e5a7d77355539f84a7fbb4d312fa66d2fe5ba6
|
2012-06-25 17:06:50 -07:00 |
|
Nicholas Nethercote
|
1c63ece812
|
Bug 711130 (part 2) - Merge "arena/unused" and "arena/padding" into "arena-admin". r=terrence.
--HG--
extra : rebase_source : 1c9d318e86eb27c2e40f2ef95554afefb8a6c653
|
2012-06-25 17:06:50 -07:00 |
|
Boris Zbarsky
|
ae835cd014
|
Bug 766796. Make IDL conversions to 64-bit ints treat NaN and Infinity as 0 instead of whatever the compiler decides to do in that undefined-behavior case. r=peterv
|
2012-06-25 23:37:47 -04:00 |
|
Eric Faust
|
962c0913dd
|
Bug 764148 - Stop incorrectly shadowing TI properties on sets if a setter would
be called. r=bhackett
|
2012-06-25 17:32:34 -07:00 |
|
Gary Kwong
|
91b18c2a91
|
Add tests for bug 632778, take two. r=jorendorff
|
2012-06-22 19:00:15 -07:00 |
|
Luke Wagner
|
7487e8f954
|
Bug 765907 - Don't save frame variables of dead generators in the debugger (r=billm)
|
2012-06-20 08:57:29 -07:00 |
|
Luke Wagner
|
abd279a726
|
Bug 767744 - rm UndominateInitializers (it's unnecessary) (r=jorendorff)
|
2012-06-25 14:02:08 -07:00 |
|
Luke Wagner
|
81c601f42c
|
Bug 768071 - rm TypeSet::hasGlobalObject (dead code) (r=bhackett)
|
2012-06-20 08:57:29 -07:00 |
|
Gary Kwong
|
cd90a87e64
|
Backout df2e726ece1f because apparently the tests still seem to be failing.
|
2012-06-25 14:10:02 -07:00 |
|
Gary Kwong
|
ae0e932f45
|
Add tests for bug 632778, r=jorendorff
|
2012-06-25 13:38:36 -07:00 |
|
Benjamin Peterson
|
6558570008
|
Bug 767660: after mutating a list, update its tail, r=jorendorff
|
2012-06-25 13:31:51 -07:00 |
|
Jason Orendorff
|
1fa7fba050
|
Bug 765302 - Add noScriptRval option to JS shell evaluate() function. r=luke.
|
2012-06-25 14:47:33 -05:00 |
|
Bobby Holley
|
c9e79a454a
|
Bug 767948 - Make assertion nonfatal. r=me
|
2012-06-25 15:24:21 +02:00 |
|
Nicholas Nethercote
|
e5ae3010bb
|
Bug 754739 - Clean up front-end error reporting. r=jwalden.
|
2012-06-24 22:50:21 -07:00 |
|
Nicholas Nethercote
|
6d406552cc
|
Bug 634800 - Clean up reportCompileErrorNumberVA(). r=jwalden.
|
2012-06-13 23:23:01 -07:00 |
|
Luke Wagner
|
e3517739e9
|
Bug 756864 - Decrease MAX_FRAMES in XPCJSStackFrame::CreateStack (r=bhackett)
|
2012-06-23 20:47:10 -07:00 |
|
Luke Wagner
|
9c66f5afd5
|
Bug 756864 - Avoid quadratic cost of JS_GetFramePC when the stack is deep (r=bhackett)
|
2012-06-23 20:46:14 -07:00 |
|
Jeff Walden
|
f226be28af
|
Bug 751377 - Begin to implement [[GetOwnProperty]] for named properties in the new representation. r=bhackett
--HG--
extra : rebase_source : 87bf1863596e92c987ebc6aeedbd7829fbecfa8f
|
2012-05-17 11:38:25 -07:00 |
|
Jeff Walden
|
30af15d962
|
Bug 751377 - Add handles to all the new meta-object APIs. r=bhackett
--HG--
extra : rebase_source : 879302249be14da57c6945899961e63a08375279
|
2012-06-14 19:13:34 -07:00 |
|
Jeff Walden
|
6d94d9d50c
|
Bug 751377 - Introduce a new union type to use for property keys in shapes. (jsid is what's currently used, and it's unsuitable because it can also store indexes, but in the new object representation shapes will never hold indexes.) r=bhackett
--HG--
extra : rebase_source : 63d2e5753fc59eac1919368f25485995f0f08a95
|
2012-06-06 16:28:44 -07:00 |
|
Jeff Walden
|
9e195b787d
|
Bug 751377 - Add resolve-flags arguments to all the element-access APIs that might call a resolve hook, since resolve flags appear like they'll be with us for at least the near future. :-\ r=bhackett
--HG--
extra : rebase_source : 801af07a8562a9df62b8cc205593f76a957cd67e
|
2012-05-29 12:01:32 -07:00 |
|
Jeff Walden
|
1f0acff5ed
|
Bug 766347 - Adjust Handle<T> constructors to only accept Rooted<S> or Handle<S> where S is convertible to T. r=luke
--HG--
extra : rebase_source : 5cd1b32a977b4172fbad256a9bbd4a28e8314cdd
|
2012-06-19 15:01:58 -07:00 |
|
Luke Wagner
|
9352f97dd5
|
Bug 755186 - add JSCompartment::global (r=jorendorff)
--HG--
extra : rebase_source : 0a54699e01350611f1de69845cfe05b1506c40cb
|
2012-06-20 08:57:29 -07:00 |
|
Luke Wagner
|
fee7952e0d
|
Bug 755186 - s/JS_NewCompartmentAndGlobalObject/JS_NewGlobalObject/ (r=jorendorff)
--HG--
extra : rebase_source : f1ead9226915f72473a01db0a1019cdbe50c8e92
|
2012-06-20 08:57:29 -07:00 |
|
Luke Wagner
|
1b7d197c85
|
Bug 755186 - rm JS_NewGlobalObject (r=jorendorff)
--HG--
extra : rebase_source : d9ba442572836406e165cdff11a646e6fd498c03
|
2012-06-20 08:57:29 -07:00 |
|
Luke Wagner
|
b4132543ae
|
Bug 766064 - Remove overly-conservative assertion (r=jorendorff)
--HG--
extra : rebase_source : 3228f7ce771c7dda14571a16e998b4efd9b9bbd9
|
2012-06-20 08:57:29 -07:00 |
|
Terrence Cole
|
b7ad9a5fd2
|
Bug 504735 - Passing --disable-threadsafe to JS configure enables threadsafe; r=ted
Apparently, this has been true for at least 3 years. Fixed now.
|
2012-06-22 16:40:34 -07:00 |
|
Ehsan Akhgari
|
f18d090dd1
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more jsd parts); r=Waldo
|
2012-06-19 23:43:15 -04:00 |
|
Steve Fink
|
3b6b189846
|
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
--HG--
extra : rebase_source : 790f6727878f44e7cf424d9e32a85347416df625
|
2012-06-15 15:21:56 -07:00 |
|
Gary Kwong
|
bfde7a2586
|
Bug 719750 - Remove extraneous print statement.
--HG--
extra : rebase_source : f0437db62e2184778bd4ef94f6284fddc8e27c02
|
2012-06-22 12:25:29 -07:00 |
|
Steve Fink
|
13b3ad567f
|
Backed out changeset c33a30aedb3b (bug 764184)
|
2012-06-22 12:22:00 -07:00 |
|
Bill McCloskey
|
4fa5794dad
|
Bug 715761 - Fix build error
|
2012-06-22 12:12:49 -07:00 |
|
Gary Kwong
|
30fca2f26c
|
Add a test for bug 719750.
|
2012-06-22 12:02:02 -07:00 |
|
Bill McCloskey
|
e352a152a3
|
Bug 715761 - Rename XPCWrappedNativeScope::TraceJS (r=bholley)
|
2012-06-22 11:37:22 -07:00 |
|
Bill McCloskey
|
ba55e063e1
|
Bug 715761 - De-insanify xpconnect wrapper tracing (r=bholley)
|
2012-06-22 11:34:51 -07:00 |
|
Bill McCloskey
|
974aaa5c58
|
Bug 764850 - Don't run write barrier verifier during shutdown (r=terrence)
|
2012-06-22 11:31:00 -07:00 |
|
Bill McCloskey
|
73c46100a8
|
Bug 765313 - script->types is getting thrown out too soon in JSScript::ensureRanAnalysis (r=bhackett)
|
2012-06-22 11:30:54 -07:00 |
|
Bill McCloskey
|
b19e04c822
|
Bug 766355 - Fix GC valgrind warnings (r=terrence)
|
2012-06-22 11:30:48 -07:00 |
|
Bill McCloskey
|
189a764ba9
|
Bug 766707 - Free dynamic slots if we OOM during object allocation (r=dvander)
|
2012-06-22 11:28:49 -07:00 |
|
Bill McCloskey
|
7d061f8687
|
Bug 767234 - Don't invoke write barrier on generator slots (r=luke)
|
2012-06-22 11:24:20 -07:00 |
|
Steve Fink
|
5cd675cf2b
|
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
--HG--
extra : rebase_source : b4b9015caab404d8a4b674349fc27ade09dd3ec5
|
2012-06-15 15:21:56 -07:00 |
|
Mike Hommey
|
fc130e8b4b
|
Bug 767024 - Allow dependentlibs.py to work when cross-compiling for Android on OSX. r=khuey
|
2012-06-22 18:33:17 +02:00 |
|
Mike Hommey
|
8c6644eac1
|
Bug 766975 - Rename OBJS-related dependency files. r=khuey
|
2012-06-22 18:29:03 +02:00 |
|
Jon Coppeard
|
19ae8c2cf4
|
Bug 763984: Simplify the code and use the same path for incremental/non-incremental GC r=billm
--HG--
extra : rebase_source : 1b9e2601fd97cd6fb6ff9f661ee394ac80339736
|
2012-06-22 11:26:08 +01:00 |
|
Jon Coppeard
|
08f94c004a
|
Bug 763984: Add new zeal modes to test incremental GC r=billm
--HG--
extra : rebase_source : 0392bc3985442eb3b378b1f5a47a757f55106fdc
|
2012-06-22 11:25:21 +01:00 |
|
Bobby Holley
|
1578d01098
|
Bug 767306 - Temporarily make assertion from bug 766641 non-fatal. r=me
|
2012-06-22 12:01:18 +02:00 |
|
Jeff Walden
|
0a58aaf803
|
Bug 758913 - Remove JSCLASS_NEW_RESOLVE_GETS_START. r=dmandelin
|
2012-06-05 17:39:30 -07:00 |
|