Jon Coppeard
|
0d943dd656
|
Bug 988486 - Make more GCRuntime members private and add necessary accessors r=terrence
|
2014-06-07 10:34:57 +01:00 |
|
Ryan VanderMeulen
|
9c350ad8b0
|
Backed out 3 changesets (bug 1021114, bug 988486) for GC crashes on a CLOSED TREE.
Backed out changeset f56234ba7ec7 (bug 1021114)
Backed out changeset 14a4a9062253 (bug 988486)
Backed out changeset 03eccac81e15 (bug 988486)
|
2014-06-07 00:03:17 -04:00 |
|
Jan de Mooij
|
6a5ad11498
|
Bug 1020869 - Make IdToTypeId, StringIsArrayIndex etc work with Latin1 strings. r=bhackett
|
2014-06-07 14:59:52 +02:00 |
|
Jon Coppeard
|
ada00d07b2
|
Bug 1021114 - Remove GCMethods::kind() in favour or RootKind::rootKind() r=terrence
|
2014-06-07 10:34:57 +01:00 |
|
Jon Coppeard
|
ae458fbb93
|
Bug 988486 - Make more GCRuntime members private and add necessary accessors r=terrence
|
2014-06-07 10:34:57 +01:00 |
|
Jim Chen
|
64ede06933
|
Bug 1013326 - Move script principals APIs to jsfriendapi; r=luke
|
2014-06-06 18:39:40 -04:00 |
|
Jason Orendorff
|
feb5c344e3
|
Bug 1017067 - Merge deleteProperty/deleteElement ops back into a single deleteGeneric op. r=bhackett.
|
2014-06-05 13:19:23 -04:00 |
|
Carsten "Tomcat" Book
|
3401eb8b0d
|
Backed out changeset d15632d88126 (bug 933313) for cppunit testfailures on a CLOSED TREE
|
2014-06-06 15:49:45 +02:00 |
|
Lars T Hansen
|
cb3a49ad4e
|
Bug 933313: Per-worker generational GC for PJS. Take 2. r=jandem, r=shu, r=terrence, r=jonco
|
2014-06-06 11:42:10 +02:00 |
|
Carsten "Tomcat" Book
|
1f3b65a7e2
|
Backed out changeset d89d4281fd8d (bug 933313) for bustage on a CLOSED TREE
|
2014-06-06 10:18:04 +02:00 |
|
Lars T Hansen
|
6eab9bb8a5
|
Bug 933313 - Per-worker generational GC for PJS. r=jandem, r=shu, r=terrence
|
2014-06-06 09:21:52 +02:00 |
|
Jon Coppeard
|
773bc32603
|
Bug 1020690 - Type exact stack rooting machinery. r=sfink
--HG--
extra : rebase_source : 366ff0579912b8a03f29abb882cabcc982a44d47
|
2014-06-05 10:38:00 -04:00 |
|
Ryan VanderMeulen
|
fde08202dc
|
Backed out changeset 846ee7c7debf (bug 1020690) for bustage.
CLOSED TREE
|
2014-06-05 14:39:11 -04:00 |
|
Jon Coppeard
|
76cdb96d0b
|
Bug 1020690 - Type exact stack rooting machinery. r=sfink
|
2014-06-05 10:38:00 -04:00 |
|
Victor Porof
|
4acf373b49
|
Bug 1017790 - Expose category information in the profiler data, r=djvj
|
2014-06-04 14:37:49 -04:00 |
|
Victor Porof
|
3e39d84b5c
|
Bug 1019182 - ProfileEntry flags should be zeroed when setting frame data, r=djvj
|
2014-06-04 14:37:49 -04:00 |
|
Jon Coppeard
|
ead163c485
|
Bug 1008473 - Fix breakage on little endian 32 bit builds r=terrence
|
2014-06-03 16:29:39 +01:00 |
|
Jan de Mooij
|
9b1687de0b
|
Bug 1018568 - Make AutoAssertOnGC a nop in opt builds. r=terrence
|
2014-06-03 09:27:18 +02:00 |
|
Bill McCloskey
|
ef78e625a5
|
Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
|
2014-05-30 07:46:12 -07:00 |
|
Jon Coppeard
|
355d38d4b4
|
Bug 1008473 - Remove some redundant methods and misc tidyup r=terrence
|
2014-06-02 16:11:24 +01:00 |
|
Jon Coppeard
|
f608cd83a3
|
Bug 1008473 - Make Value::toGCThing() return a Cell pointer rather than void* r=terrence
|
2014-06-02 16:10:53 +01:00 |
|
Phil Ringnalda
|
cb35da9c6d
|
Merge f-t to m-c
|
2014-05-31 20:31:07 -07:00 |
|
Victor Porof
|
ace53561c6
|
Bug 1007203 - Set the categories as flags on profile entries, r=djvj
|
2014-05-30 21:41:11 -04:00 |
|
Victor Porof
|
928e1cef59
|
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
|
2014-05-23 17:12:29 -04:00 |
|
Jan de Mooij
|
f9d00b489f
|
Bug 1018243 - Use unsigned char instead of char for latin1 strings. r=luke
|
2014-05-31 10:44:32 +02:00 |
|
Ryan VanderMeulen
|
f03df157ab
|
Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
CLOSED TREE
|
2014-05-29 13:26:55 -04:00 |
|
Terrence Cole
|
3fa2f7f3ec
|
Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
--HG--
extra : rebase_source : ce44e4a4428414a132eae7167c485ff366b1f0a6
|
2014-05-28 17:34:36 -07:00 |
|
Victor Porof
|
db361295ab
|
Bug 1004726 - Clean up profiler pseudo-stack representation (relanded), r=djvj,jchen
|
2014-05-28 18:44:41 -04:00 |
|
Victor Porof
|
f40a28d5a5
|
Backed out changeset c2429d6c41fb (Bug 1004726) for regressions on B2G, r=me
|
2014-05-26 21:51:50 -04:00 |
|
Ehsan Akhgari
|
4b8f121ea2
|
Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
|
2014-05-25 21:46:24 -04:00 |
|
Bobby Holley
|
a70a6b3d7d
|
Bug 992958 - Add support for prototype JSPropertySpecs on ClassSpec. r=luke
|
2014-05-23 16:53:03 -07:00 |
|
Bobby Holley
|
e81b5eda55
|
Bug 992958 - Streamline __proto__ getter and setter definitions into a JSPropertySpec. r=luke
We don't need the nativeCall bits anymore.
|
2014-05-23 16:53:02 -07:00 |
|
Dan Gohman
|
b8899a4aa1
|
Bug 1012971 - SpiderMonkey: Fix various warnings. r=nbp
|
2014-05-22 11:15:06 -07:00 |
|
Heiher
|
23135125d8
|
Bug 997274 - Value.h uses NUNBOX32 and PUNBOX64 instead of JS_BITS_PER_WORD. r=nbp
|
2014-05-21 06:47:10 -07:00 |
|
Carsten "Tomcat" Book
|
d0b0dc9883
|
merge fx-team to mozilla-central
|
2014-05-21 13:57:43 +02:00 |
|
Victor Porof
|
c61de0f794
|
Bug 1004726 - Clean up profiler pseudo-stack representation. r=djvj,mrosenberg
|
2014-05-20 15:25:25 -04:00 |
|
Jon Coppeard
|
d5e4682a84
|
Bug 929314 - Remove Handle::repoint() r=terrence
|
2014-05-20 10:57:03 +01:00 |
|
Jon Coppeard
|
119fb14c44
|
Bug 988486 - Move verifier functions into GCRuntime r=terrence
|
2014-05-19 11:09:55 +01:00 |
|
Terrence Cole
|
9acd19f827
|
Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
--HG--
extra : rebase_source : 95229e907222dd7335f92ae13dd83f1065eabf58
|
2014-05-28 17:34:36 -07:00 |
|
Brian Smith
|
b21507219b
|
Bug 1010634, Part 4: Fix signed/unsigned conversion warning in js/ProfilingStack.h, r=luke
--HG--
extra : rebase_source : 7abda28eb58b81fd59a3c7deb2207b22e2075702
|
2014-05-29 20:54:49 -07:00 |
|
Ryan VanderMeulen
|
930a709736
|
Backed out 2 changesets (bug 1016738, bug 1017150) for spikes in GC-related crashes.
Backed out changeset 93c5b9181c84 (bug 1016738)
Backed out changeset c3ce56241969 (bug 1017150)
|
2014-05-30 15:23:02 -04:00 |
|
Bill McCloskey
|
ab59354e6b
|
Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
|
2014-05-30 07:46:12 -07:00 |
|
Terrence Cole
|
076db69908
|
Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
--HG--
extra : rebase_source : 18c195a3a5897529275deb210bfa7f57f8e29bd8
|
2014-05-14 19:48:09 -07:00 |
|
Ryan VanderMeulen
|
27de7ba7e6
|
Backed out changeset 36bfb1d8b8fe (bug 1010655) for Cpp test crashes.
|
2014-05-16 14:52:13 -04:00 |
|
Terrence Cole
|
a7d4443a84
|
Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
--HG--
extra : rebase_source : 474ef235d747f9008f79b2ad0328ec1566b8c641
|
2014-05-14 19:48:09 -07:00 |
|
Luke Wagner
|
173f88b401
|
Bug 1007383 - Include asm.js frames in JS::DescribeStack (r=jandem,robcee)
|
2014-05-15 12:30:45 -05:00 |
|
Ryan VanderMeulen
|
7ecf0dafce
|
Backed out changeset ce34c13388f2 (bug 1007383) for crashtest failures.
|
2014-05-15 14:23:11 -04:00 |
|
Luke Wagner
|
490e85bbf4
|
Bug 1007383 - Include asm.js frames in JS::DescribeStack (r=jandem,robcee)
|
2014-05-15 12:30:45 -05:00 |
|
Dan Gohman
|
64a0b2bfff
|
Bug 1004363 - SpiderMonkey: Eliminate unused functions. r=mjrosenb
|
2014-05-14 21:51:55 -07:00 |
|
Andrew McCreight
|
57e84a7dac
|
Bug 1009118 - Add isUnlimited to SliceBudget. r=jonco
|
2014-05-14 09:45:49 -07:00 |
|