Jeff Walden
8f92d5ee69
Bug 1183400 - Fold |if| nodes by kind. r=efaust
2015-07-08 13:54:14 -07:00
Jeff Walden
3031bd71c0
Bug 1183400 - Fold ?: expressions by kind. r=efaust
2015-07-08 13:54:14 -07:00
Ian Stakenvicius
ebc260e86d
Bug 1189011 - Fix JS_CHECK_STACK_SIZE define for stack-growing-up case (hppa). r=jandem
2015-07-29 12:06:00 -04:00
Ryan VanderMeulen
35257ce14a
Merge m-c to inbound. a=merge
2015-07-30 16:09:17 -04:00
Ryan VanderMeulen
5ec75e6c41
Merge inbound to m-c. a=merge
2015-07-30 16:08:21 -04:00
Ryan VanderMeulen
5b5000297b
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-07-30 11:56:41 -04:00
Ryan VanderMeulen
130c6cd641
Backed out changeset ada6cd4da281 (bug 1186748) for introducing various intermittent ASAN mochitest failures.
2015-07-30 11:52:49 -04:00
Alexandre Poirot
898d8dba6d
Bug 1182194 - Convert LayoutHelpers.jsm into a commonjs module. r=jwalker
2015-07-30 06:14:08 -07:00
Mike Hommey
9fa25920a8
Bug 1186748 - Switch B2G desktop, ASan, hazard and root analysis builds to Gtk+3. r=mshal
2015-07-30 08:49:29 +09:00
Wes Kocher
f2d9a80ea2
Backed out changeset 54a082b01174 (bug 1188197) for various SM and CPP failures CLOSED TREE
2015-07-29 16:46:20 -07:00
Wes Kocher
adc7d30a0e
Backed out changeset a5c748f78e97 (bug 1188445)
2015-07-29 16:46:19 -07:00
Wes Kocher
86d219a9ae
Backed out changeset 6eebf397a8c2 (bug 1166041)
2015-07-29 16:46:18 -07:00
Terrence Cole
ac23367a28
Bug 1166041 - Wait for nursery sweeping to finish before shutting down; r=jonco
2015-07-29 08:57:14 -07:00
Terrence Cole
c02a78110f
Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink
2015-07-28 09:21:32 -07:00
Terrence Cole
0d78b57012
Bug 1188197 - Allow PersistentRooted to store DynamicTraceable; r=sfink
2015-07-24 15:09:28 -07:00
Jim Blandy
66a6dd189c
Bug 1180047: Debugger.prototype.findObjects should not return objects that must not be exposed to JS. r=fitzgen
2015-07-06 11:43:22 -07:00
Sean Stangl
0868ed3a22
Bug 1187094 - Part 2/2 - Fix non-unified build. r=efaust
2015-07-27 15:18:31 -07:00
Sean Stangl
418bfab056
Bug 1187094 - Part 1/2 - Move Lowering's visitConstant() to shared code. r=nbp
2015-07-23 15:26:52 -07:00
Ehsan Akhgari
601be5726d
Bug 1188208 - Fix more constructors in js; r=jorendorff
2015-07-30 14:03:17 -04:00
Ryan VanderMeulen
5043461c3d
Backed out changesets f251b3836314 and 47fe6e30240d (bug 1179063) for mass build bustage.
...
CLOSED TREE
2015-07-30 12:56:01 -04:00
Shu-yu Guo
944d64e6cd
Bug 1179063 - Cleanup: remove superfluous StmtInfoBase::isNestedScope. (r=efaust)
2015-07-30 09:25:41 -07:00
Shu-yu Guo
50f83b8939
Bug 1179063 - Cleanup: make StmtType an enum class. (r=efaust)
2015-07-30 09:25:41 -07:00
Jon Coppeard
a16ea26622
Bug 1188836 - Fix compacting GC zone selection by passing total arena count to ShouldRelocateZone() r=terrence
2015-07-30 11:04:12 +01:00
Jon Coppeard
004ebc0d93
Bug 1188936
- Release/protect relocated arenas earlier r=terrence
2015-07-30 11:02:27 +01:00
Jon Coppeard
253b299379
Bug 1188408 - Udate cell pointers after updating roots at the end of compacting a zone r=terrence
2015-07-30 10:55:52 +01:00
Jon Coppeard
7bea886da2
Bug 1188408 - Make incremental zeal mode exercise compacting GC too r=terrence
2015-07-30 10:55:52 +01:00
Jon Coppeard
054a282197
Bug 1188408 - Simplify ArenasToUpdate iteration r=terrence
2015-07-30 10:55:52 +01:00
Jon Coppeard
5b5323e984
Bug 1188408 - Rearrange relocation overlay so we don't change object group during compacting r=terrence
2015-07-30 10:55:51 +01:00
Jon Coppeard
75ab7e8c97
Bug 1188408 - Factor out functions to protect/unprotect pages on different architectures r=terrence
2015-07-30 10:55:51 +01:00
Jon Coppeard
e292e6926a
Bug 1155618 - Fix OOM issues related to AsmJS compilation r=terrence r=luke
2015-07-30 10:55:51 +01:00
Terrence Cole
f1d348611b
Bug 1185106 - Part 1: Exclude StoreBuffer.cpp from unified build to prevent build bustage. r=efaust
2015-07-28 11:48:16 -07:00
Nathan Froyd
409a44c91a
Bug 1188555 - part 2 - remove write-only configure.in variables MKSHLIB_{UN,}FORCE_ALL; r=mshal
2015-07-28 14:08:08 -04:00
Nathan Froyd
7b94f72aae
Bug 1188555 - part 1 - remove write-only configure.in variable NO_LD_ARCHIVE_FLAGS; r=mshal
2015-07-28 14:07:07 -04:00
Ryan VanderMeulen
7e14fbd090
Bug 1180017 - Fix up the badly-horked backout and re-land.
...
CLOSED TREE
2015-07-29 12:31:47 -04:00
Jim Blandy
0942ee773b
Bug 1180985 - Implement a JS GDB pretty-printer for JS::GCCellPtr. r=sfink
2015-07-06 18:00:02 -07:00
Jim Blandy
e7e1a07763
Bug 1180984 - JS GDB pretty-printers: Support Python 3. r=sfink
2015-07-07 08:35:58 -07:00
Jim Blandy
2b89c02c18
Bug 1180017 - Give GCCellPtr is<T> and to<T> methods, replacing isFoo and toFoo methods. Fix callers. r=terrence
2015-07-03 15:06:23 -07:00
Carsten "Tomcat" Book
a908483c16
Backed out changeset 465793bc6fcf (bug 1180017) for suspicion of causing bug 1188799
2015-07-29 15:27:12 +02:00
Carsten "Tomcat" Book
528ce37e63
Backed out changeset c10672836664 (bug 1180984)
2015-07-29 15:26:17 +02:00
Carsten "Tomcat" Book
10337b7688
Backed out changeset e50e7d030a33 (bug 1180985)
2015-07-29 15:26:12 +02:00
Mike Kaply
13924a4381
Bug 1152512 - Use the latest JavaScript version when parsing AutoConfig files. r=mrbkap
2015-07-28 13:57:55 -05:00
Johannes Schulte
437c47a0ec
Bug 1038859 - Add symbol-support to Baseline GetElem ICs. r=djvj
2015-04-07 17:49:36 +02:00
Hannes Verschore
bc78a396fd
Bug 1186271: IonMonkey: Honor truncated flag during folding of binary operations, r=nbp
2015-07-29 09:10:08 +02:00
Nick Fitzgerald
94dbd20644
Bug 1136806 - Fix assertion failure with Debugger and oomAfterAllocations; r=shu
2015-07-28 23:00:09 -07:00
Jim Blandy
e79afdbb60
Bug 1180985: Implement a JS GDB pretty-printer for JS::GCCellPtr. r=tromey
2015-07-06 18:00:02 -07:00
Jim Blandy
693a74da24
Bug 1180984: JS GDB pretty-printers: Support Python 3. Fix 'Rooted' bitrot. r=sfink
2015-07-28 16:32:48 -07:00
Jim Blandy
04e076a9d6
Bug 1180017: Give GCCellPtr is<T> and as<T> methods, replacing isFoo and toFoo methods. Fix callers. r=terrence
2015-07-07 09:52:01 -07:00
Spenser Andrew Bauman
87f29a5bb6
Bug 1187511 - IonMonkey: Make use of callsite type information when refining |this| parameter. r=jandem
2015-07-28 10:33:00 -04:00
Wes Kocher
40ea3c9972
Backed out 5 changesets (bug 1167409) for mochitest chrome failures in test_settings_service.xul CLOSED TREE
...
Backed out changeset 08653d62e6c0 (bug 1167409)
Backed out changeset 211b839cfcda (bug 1167409)
Backed out changeset 4264d30f4b03 (bug 1167409)
Backed out changeset 95a7f1251dd4 (bug 1167409)
Backed out changeset b88cb51c1f77 (bug 1167409)
2015-07-28 15:45:39 -07:00
Kannan Vijayan
77afbc6d07
Bug 1167409 - 5/5 - Initialize ScriptSourceObject even when off-main-thread compilation fails. r=jandem
2015-07-28 17:03:57 -04:00
Kannan Vijayan
3e6dd09416
Bug 1167409 - 4/5 - Off-thread compile blocking scripts. r=smaug
2015-07-28 17:03:56 -04:00
Andrew McCreight
732d1807b7
Bug 1185527 - Split out a refcountless base class for nsScriptError. r=gabor
...
This avoids shadowing the refcount if nsScriptErrorWithScript inherited from nsScriptError.
2015-07-28 16:51:10 -04:00
Nick Fitzgerald
2bccb12329
Bug 1028418 - Part 7: Tests for caching edge cases; r=shu
2015-07-28 13:04:56 -07:00
Nick Fitzgerald
accbc2a6b2
Bug 1028418 - Part 6: Fix GC + SavedFrame test that made assumptions that are no longer true; r=shu
2015-07-28 13:04:56 -07:00
Nick Fitzgerald
94a8232ed5
Bug 1028418 - Part 5: Minimize stack walking when capturing SavedFrame stacks with a cache; r=shu
2015-07-28 13:04:56 -07:00
Nick Fitzgerald
445eeefd96
Bug 1028418 - Part 4: Fix whitespace alignment in the InterpreterFrame::Flags enum; r=me
2015-07-28 13:04:56 -07:00
Nick Fitzgerald
cc25540b6e
Bug 1028418 - Part 3: Take a bit on each of interpreter, baseline, and rematerialized frames for marking whether there is a js::SavedFrame for the given frame in the js::SavedStacks cache; r=shu
2015-07-28 13:04:56 -07:00
Nick Fitzgerald
e7f8a20c54
Bug 1028418 - Part 2: Make the BaselineFrame::Flags enum typed the way it is used; r=shu
2015-07-28 13:04:56 -07:00
Nick Fitzgerald
328974c2e5
Bug 1028418 - Part 1: Make the InterpreterFrame::Flags enum typed the way it is used; r=shu
2015-07-28 13:04:56 -07:00
Nick Fitzgerald
817b1b63a8
Bug 1028418 - Part 0: Fix typo in js/src/vm/Stack.h; r=me
2015-07-28 13:04:56 -07:00
Boris Zbarsky
d15cf025ab
Bug 1176568. Fix the proto cycle checking to work correctly for inner/outer globals. r=waldo
2015-07-28 12:38:26 -04:00
Terrence Cole
cc4a126d34
Bug 1188129
- Use a universal constructor to create and init PersistentRooted; r=jonco
2015-07-24 15:08:09 -07:00
Terrence Cole
9f43b94e8c
Bug 1188124 - Use rootKind to select the right PersistentRooted list head; r=sfink
2015-07-23 14:05:53 -07:00
Terrence Cole
e72c3891fc
Bug 1187985 - Make PersistentRooted use rootKind to find its lists; r=sfink
2015-07-23 08:19:08 -07:00
Carsten "Tomcat" Book
16094b9031
Backed out changeset 0afe24f16cf4 (bug 1152512) for bustage
2015-07-28 14:38:01 +02:00
Mike Kaply
d8e49ff2b8
Bug 1152512 - Use the latest JavaScript version when parsing AutoConfig files. r=mrbkap
2015-07-28 07:13:26 -05:00
Xi Yang
234125e4eb
Bug 1090695 - Reduce indent in Parser<ParseHandler>::expr. r=arai
2015-07-27 22:48:50 +08:00
Wes Kocher
7596dc8b82
Backed out 8 changesets (bug 1028418) for assertions in SavedStacks.cpp:103 CLOSED TREE
...
Backed out changeset 8f20146ce3c8 (bug 1028418)
Backed out changeset f6e78ff75f4b (bug 1028418)
Backed out changeset caf840e71590 (bug 1028418)
Backed out changeset ba47cb00a938 (bug 1028418)
Backed out changeset 3f298220d712 (bug 1028418)
Backed out changeset 7c2555a6e32e (bug 1028418)
Backed out changeset ed9287cd152a (bug 1028418)
Backed out changeset 88a5c0415403 (bug 1028418)
2015-07-27 17:52:01 -07:00
Mariusz Kierski
eeda1e7445
Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
...
* * *
Bug 1135708 - Followup: Fix a few warnings-as-errors related build problems on a CLOSED TREE. (rs=Waldo)
2015-07-27 13:21:11 -07:00
Nick Fitzgerald
b24475a18a
Bug 1028418 - Part 7: Tests for caching edge cases; r=shu
2015-07-27 16:33:34 -07:00
Nick Fitzgerald
a263456c09
Bug 1028418 - Part 6: Fix GC + SavedFrame test that made assumptions that are no longer true; r=shu
2015-07-27 16:33:34 -07:00
Nick Fitzgerald
2c4a3543f6
Bug 1028418 - Part 5: Minimize stack walking when capturing SavedFrame stacks with a cache; r=shu
2015-07-27 16:33:34 -07:00
Nick Fitzgerald
558031f1f2
Bug 1028418 - Part 4: Fix whitespace alignment in the InterpreterFrame::Flags enum; r=me
2015-07-27 16:33:34 -07:00
Nick Fitzgerald
f88aac6042
Bug 1028418 - Part 3: Take a bit on each of interpreter, baseline, and rematerialized frames for marking whether there is a js::SavedFrame for the given frame in the js::SavedStacks cache; r=shu
2015-07-27 16:33:34 -07:00
Nick Fitzgerald
2438b54389
Bug 1028418 - Part 2: Make the BaselineFrame::Flags enum typed the way it is used; r=shu
2015-07-27 16:33:34 -07:00
Nick Fitzgerald
965af99f80
Bug 1028418 - Part 1: Make the InterpreterFrame::Flags enum typed the way it is used; r=shu
2015-07-27 16:33:34 -07:00
Nick Fitzgerald
d4a73a4099
Bug 1028418 - Part 0: Fix typo in js/src/vm/Stack.h; r=me
2015-07-27 16:33:34 -07:00
Wes Kocher
845f981fa5
Backed out changeset e01d0f7a3c6f (bug 1135708) for spidermonkey errors CLOSED TREE
2015-07-27 15:22:40 -07:00
Wes Kocher
b9d1502b8e
Backed out changeset 43e7461188dc (bug 1135708)
2015-07-27 15:22:07 -07:00
Eric Faust
83cd3d0d91
Bug 1135708 - Followup: Fix a few warnings-as-errors related build problems on a CLOSED TREE. (rs=Waldo)
2015-07-27 13:44:44 -07:00
Mariusz Kierski
bdba0f283b
Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
2015-07-27 13:21:11 -07:00
Ryan VanderMeulen
307da31bd9
Merge m-c to inbound. a=merge
2015-07-27 15:47:22 -04:00
Ryan VanderMeulen
d7986de05e
Merge inbound to m-c. a=merge
2015-07-27 15:34:42 -04:00
Giovanny Andres Gongora Granada
2df2ce292c
Bug 1150312 - Remove MOZ_SHARK. r=glandium
2015-07-23 18:16:00 -04:00
Terrence Cole
0a153b6cb0
Bug 1184578 - Fix the nursery profiling print statement; r=sfink
2015-07-16 08:36:35 -07:00
Tom Tromey
e469d3beb5
Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen
2015-07-24 07:01:00 -04:00
Nick Fitzgerald
6f14477058
Bug 1187399 - Add a js::DefaultHasher specialization for mozilla::UniquePtr<T> that proxies the UniquePtr's raw pointer to PointerHasher. r=terrence
2015-07-24 10:42:00 -04:00
David Rajchenbach-Teller
e2ab20f6aa
Bug 1147664 - Detailed mode for PerformanceStats (low-level). r=jandem
2015-06-10 15:56:19 +02:00
Jeff Walden
bc0ed55982
Bug 1183400 - Fold increment/decrement operations by kind. r=efaust
2015-06-05 12:41:34 -07:00
Jeff Walden
8c2ec003ba
Bug 1183400 - Pass a Parser reference to Fold, not separate handler/options, preparing for another patch that wants to have access to a parser instance. r=efaust
2015-05-28 13:47:54 -07:00
Jeff Walden
3546b30ab5
Bug 1183400 - Fold !/~/+/- by kind. r=efaust
2015-05-22 19:02:41 -07:00
Nicolas B. Pierron
2aaaa6853a
Bug 1189750 - Remove unused JM-related PCCounts counters. r=bhackett
2015-08-03 11:48:27 +02:00
Andrew McCreight
7540a09e15
Bug 1187410 - Use GetNameShared() in XPCNativeInterface::NewInstance() to avoid a leak. r=mrbkap
...
GetName() returns a new string, but that string is never freed.
This patch avoids the leak by not copying the string. This is okay because
the scope of intfNameChars is within the scope of aInfo.
2015-07-26 14:26:23 -07:00
Terrence Cole
be0e3e91ce
Bug 1187512 - Fix accumulated unified bustage in SpiderMonkey; r=jonco
2015-07-25 15:43:22 -07:00
Jan de Mooij
4d61c75f16
Bug 1187323 - Add some asserts to the assembler's linkJump/nextJump/setNextJump methods. r=nbp
2015-07-25 21:41:10 +02:00
Wes Kocher
0bc1227deb
Backed out changeset 8a1df23b6a3f (bug 1187094) for build failures
2015-07-24 12:11:13 -07:00
Sean Stangl
cbe8bc1c25
Bug 1187094 - Move Lowering's visitConstant() to shared code. r=nbp
2015-07-23 15:26:52 -07:00
Steve Fink
0d24746c12
Bug 1164294 - Move OrderedHashTable to ds/
2015-05-12 17:02:10 -07:00
Jon Coppeard
96790045ca
Bug 1182428 - Fix bustage from returning nullptr in bool function r=me on a CLOSED TREE
2015-07-24 13:55:19 +01:00
Jon Coppeard
a757121fd1
Bug 1182428 - Refactor bytecode compilation r=luke
2015-07-15 11:50:38 +01:00
Bobby Holley
60e84ed187
Bug 1186213 - Add an API to deep-freeze the result of Cu.cloneInto. r=gkrizsanits
2015-07-21 14:57:00 +02:00
Spenser Andrew Bauman
f96fc2dafd
Bug 1030095 - IonMonkey: When deciding to inline don't check for a common inlining path on the first builder. r=h4writer
2015-07-22 18:12:00 +02:00
Steve Fink
5c4f3b904a
Bug 1186259 - Record the path to GCC to avoid mismatched gcc/plugin versions, r=terrence
2015-07-23 16:35:08 -07:00
Steve Fink
ccfc718e39
Bug 1182428 - Consider TypeSet stuff to be GCPointers, since they can contain them, r=jonco
2015-07-14 16:34:48 -07:00
Steve Fink
dc3d94ee23
Bug 1182428 - Fix the ObjectGroup hazards, r=jonco
2015-07-23 13:10:33 -07:00
Steve Fink
ea2c66c77c
Bug 1182428 - Recognize more rooted type names, r=jonco
2015-07-23 13:09:58 -07:00
Steve Fink
a3a10f1d2f
Bug 1182428 - Accept more edge types in edgeCanGC, r=jonco
2015-07-23 13:09:40 -07:00
Steve Fink
48e7b07436
Bug 1182428 - Improve naming, r=jonco
2015-07-23 13:09:25 -07:00
Steve Fink
0d6ee2cf8c
Bug 1184199 - Add an explanation only if there is something to explain, r=jonco
2015-07-23 13:09:11 -07:00
Steve Fink
b26a687b58
Bug 1184199 - Use a Map instead of a plain object to avoid the "constructor" property, r=jonco
2015-07-23 13:08:59 -07:00
Terrence Cole
8900d50d7a
Bug 1186626 - Use Rooted to root the ShapeVectors in ScopeObject; r=efaust
2015-07-23 08:19:08 -07:00
Terrence Cole
8c154ab6d7
Bug 1186626 - Use Rooted to root SelfHosting's ShapeVectors; r=till
2015-07-23 08:19:08 -07:00
Terrence Cole
aa47715b15
Bug 1186626 - Use Rooted to root for BaselineIC's ShapeVector; r=jandem
2015-07-23 08:19:07 -07:00
Terrence Cole
51342d6752
Bug 1186609 - Implement a DynamicTraceable Vector subclass for use with Rooted; r=sfink
2015-07-23 08:19:07 -07:00
Terrence Cole
20cac448e7
Bug 1186156 - Move the PersistentRooted list heads into RootLists; r=sfink
2015-07-09 14:13:10 -07:00
Mike Shal
b1382ad3dd
Bug 1186243 - Remove references to setup.sh; r=jlund
2015-07-23 09:18:49 -04:00
Andrew McCreight
4d7b5da27d
Bug 931571, part 13 - Add a destructor for nsDiscriminatedUnion. r=froydnj
...
The existing nsDiscriminateUnions either always call Cleanup() when they
are about to go away, or they only handle scalar values so it is safe to
call Cleanup() on them without worrying about another discriminated union
having taken over any memory owned by this union.
2015-07-23 12:28:30 -07:00
Andrew McCreight
6a195e4cef
Bug 931571, part 12 - Add nsDiscriminatedUnion::GetType(). r=froydnj
...
This is not quite enough to make the data members private because
XPCVariant pokes around to do some JS array stuff.
2015-07-23 12:28:30 -07:00
Andrew McCreight
51cea2f479
Bug 931571, part 11 - Turn nsDiscriminatedUnion's Traverse function into a method. r=froydnj
2015-07-23 12:28:30 -07:00
Andrew McCreight
e53e412412
Bug 931571, part 9 - Turn most of the nsVariant setters into nsDiscriminated methods. r=froydnj
...
This also adds a new nsDiscriminatedUnion method SetFromDOMString, as somebody added an nsVariant method without the corresponding helper.
2015-07-23 12:28:30 -07:00
Andrew McCreight
12d7da659e
Bug 931571, part 8 - Turn ConvertToISupports, ConvertToInterface and ConvertToArray to methods. r=froydnj
2015-07-23 12:28:30 -07:00
Andrew McCreight
fc5c442ba0
Bug 931571, part 7 - Turn ConvertTo*String and ToString into methods. r=froydnj
2015-07-23 12:28:30 -07:00
Andrew McCreight
86c0a53064
Bug 931571, part 6 - Make ConvertToID and String2ID into methods. r=froydnj
2015-07-23 12:28:30 -07:00
Andrew McCreight
b3ac30a78e
Bug 931571, part 5 - Turn basic ConvertTo functions into methods. r=froydnj
2015-07-23 12:28:30 -07:00
Andrew McCreight
065193dbb7
Bug 931571, part 2 - Convert Cleanup() and FreeArray() to methods. r=froydnj
2015-07-23 12:28:29 -07:00
Andrew McCreight
a76af36e15
Bug 931571, part 1 - Use a constructor for nsDiscriminatedUnion. r=froydnj
2015-07-23 12:28:29 -07:00
Terrence Cole
a9869f3888
Bug 1186154 - Templatize Rooted's context parameter to reduce copy-and-paste; r=jonco
2015-07-21 12:57:00 -07:00
Terrence Cole
46b8178d31
Bug 1186450 - Fix TraceableHashTable's GC template definitions; r=jonco
2015-07-22 08:32:02 -07:00
Tom Schuster
9fcb5e1fa0
Bug 1083752 - Calling Map/Set/WeakMap (without new) should throw. r=Waldo
2015-07-23 11:37:05 +02:00
Jon Coppeard
5f19b40cd2
Bug 1183324 - Make infinite recursion test faster to fix intermittent timeouts r=terrence
2015-07-23 09:47:09 +01:00
Makoto Kato
ac964e365f
Bug 1175413 - Cleanup usages of MOZ_ICU_CFLAGS. r=mshal
2015-07-23 09:53:48 +09:00
Tom Schuster
b0aa6f544f
Bug 1186107 - Require curly braces for derived constructors. r=efaust
2015-07-22 21:59:32 +02:00
Shu-yu Guo
2d6b950148
Bug 1182730 - Mark the JitcodeGlobalTable unconditionally when minor collecting. (r=terrence)
2015-07-22 10:49:42 -07:00
Andrew McCreight
5be03712fd
Bug 1185744 - Conversion from PersistentRooted to MutableHandle does not check for initialization. r=sfink
2015-07-22 11:31:49 -04:00
Jan de Mooij
4b77f74558
Bug 1182711 - Ensure usesScopeChain_ is true for heavyweight functions. r=bhackett
2015-07-22 13:36:16 +02:00
Benjamin Bouvier
26390d0bc1
Bug 1184887: Add a setARMHwCapFlags testing function for the shell; r=h4writer
2015-07-17 11:24:46 +02:00
Benjamin Bouvier
499c3caae5
Bug 1186226: Odin: determine comparisons' types by looking at both hand sides; r=jandem
2015-07-22 10:11:15 +02:00
Hannes Verschore
a1a9b59dcd
Bug 1184945: Increase the default MatchResult size of a regexp, r=bhackett
2015-07-22 10:09:35 +02:00
Nick Fitzgerald
5fbceece26
Bug 1184423 - Properly report OOM when adding a rematerialized frame to the current JitActivation fails; r=shu
2015-07-21 14:27:48 -07:00
Nick Fitzgerald
f2ce90ed4d
Bug 1184423 - Properly report OOM when initializing the RematerizedFrameTable fails; r=shu
2015-07-21 14:27:48 -07:00
Sean Stangl
8ce18ee5d0
Bug 1186122 - Part 2/2 - Remove BaselineStackReg from ARM64. r=efaust
2015-07-21 11:56:33 -07:00
Sean Stangl
b21caa0bef
Bug 1186122 - Part 1/2 - Remove StackPointer on ARM64. r=efaust
2015-07-21 11:49:13 -07:00
Terrence Cole
9d7befe005
Bug 1181292 - Make JSPropertyDescriptor a StaticTraceable; r=efaust
2015-07-09 08:45:42 -07:00
Terrence Cole
fe9328a64a
Bug 1185755 - Use Rooted to simplify FieldInfoHash rooting; r=jonco
2015-07-20 16:43:50 -07:00
Terrence Cole
363dda256a
Bug 1185752 - Part 2: Remove the unused AutoObjectUnsigned32HashMap; r=sfink
2015-07-20 16:43:50 -07:00
Terrence Cole
94cf4c0a92
Bug 1185752 - Part 1: use normal Rooted for CloneMemory; r=sfink
2015-07-20 16:43:50 -07:00
Terrence Cole
56db9931bf
Bug 1185790 - Remove move unneeded Unbarriering; r=jonco
2015-07-21 12:54:01 -07:00
Terrence Cole
7f16c8f03f
Bug 1185749 - Implement a DynamicTraceable HashMap subclass that can be used with Rooted; r=jonco
2015-07-20 08:20:35 -07:00
Andrew McCreight
9214859718
Bug 1176341 - De-holder nsIXPConnect::CreateSandbox. r=baku,gabor
2015-07-21 11:31:44 -07:00
Ryan VanderMeulen
09933c4462
Backed out changeset 553a3e1e7b18 (bug 1176341) for bustage.
...
CLOSED TREE
2015-07-21 13:00:55 -04:00