Nicolas B. Pierron
20eacb93b2
Bug 1166711 part 0.5 - Add a big comment to explain Recover instructions. r=bhackett
2015-06-11 14:30:31 +02:00
Nicolas B. Pierron
7afe03e95a
Bug 1166711 part 0.3 - Scalar Replacement split functions and improve the spew. r=bhackett
2015-06-11 14:30:30 +02:00
Nicolas B. Pierron
6391cb050e
Bug 1166711 part 0.2 - JitSpew add scope-base indentation level. r=bhackett
2015-06-11 14:30:30 +02:00
Nicolas B. Pierron
387d2aabee
Bug 1166711 part 0.1 - Use JitSpewPrinter instead of stderr. r=bhackett
2015-06-11 14:30:30 +02:00
Nicolas B. Pierron
bbc785705d
Bug 1165348 - Move Scalar Replacement after GVN. r=jandem
2015-06-11 14:30:29 +02:00
Nicolas B. Pierron
62b7e6ca21
Bug 1125481 - FunctionInfo: Remove useless inline keywords. r=Waldo
2015-06-11 13:32:24 +02:00
Nicolas B. Pierron
6d61608445
Bug 1125481 - Replace FunctionInfo macros by variadic templates. r=Waldo
2015-06-11 13:32:24 +02:00
Nicolas B. Pierron
2d60798ee7
Bug 1168500 - Replace the operator, by variadic templates. r=Waldo
2015-06-11 13:32:23 +02:00
Nick Fitzgerald
8cbd1d4f0f
Bug 1173513 - Point to SavedFrame.md docs from JSAPI comments; r=fitzgen
2015-06-10 15:59:00 +02:00
Nicolas B. Pierron
ba1da262a5
Bug 1170750 - Replace %f by %.16g in js/src. r=jandem
2015-06-11 13:19:32 +02:00
Jon Coppeard
e87e03db01
Bug 1172641 - Fix class tests to not fail on builds where classes are not enabled r=shu
2015-06-11 07:58:36 +01:00
Jon Coppeard
4d0cadfbfb
Bug 1172193 - Also collect zones with cross zone pointers into the scheduled set r=terrence
2015-06-11 07:58:36 +01:00
Eric Rahm
8a8ff888d2
Bug 1171722 - Part 3: Specify gcreason::XPCONNECT_SHUTDOWN during xpconnect shutdown. r=mccr8
2015-06-10 21:31:33 -07:00
Eric Rahm
f52699c13a
Bug 1171722 - Part 2: Add gcreason::XPCONNECT_SHUTDOWN. r=terrence
2015-06-10 21:31:32 -07:00
Eric Rahm
921eea9181
Bug 1171722 - Part 1: Add gcreason to GCSliceCallback. r=fitzgen
2015-06-10 21:31:31 -07:00
Tooru Fujisawa
8d5e07d2d5
Bug 1170716 - Part 3: Use getLastWarning in test for warning with JSEXN_NONE. r=jandem
2015-06-11 13:14:14 +09:00
Tooru Fujisawa
e897dd83b1
Bug 1170716 - Part 2: Report unreachable code after return statement as JSEXN_NONE. r=jandem
2015-06-11 13:14:13 +09:00
Tooru Fujisawa
e6c52001a6
Bug 1170716 - Part 1: Add js shell functions to get last warning. r=jandem
2015-06-11 13:14:13 +09:00
Sean Stangl
5660a216d9
Bug 1167244 - Handle nullptr return from maybeGetProperty(). r=bhackett
2015-06-10 19:14:27 -07:00
Sean Stangl
6816932cd0
Bug 1166527 - Import ARM64 Architecture and Assembler. r=nbp
2015-06-10 19:06:12 -07:00
Wes Kocher
45aceb23fe
Merge m-c to inbound, a=merge CLOSED TREE
2015-06-10 18:38:28 -07:00
Wes Kocher
a557d0fae7
Merge inbound to central, a=merge
2015-06-10 18:29:39 -07:00
Sean Stangl
f63ec6172f
Bug 1166037 - Follow-up - Revert SimulatorType to Simulator. no_r=me
2015-06-10 15:33:21 -07:00
Sean Stangl
a108009351
Bug 1166037 - Import ARM64 Baseline changes. r=djvj
2015-06-10 15:08:35 -07:00
Terrence Cole
2e63d1ae21
No Bug - Remove an unneeded annotation DONTBUILD; r=sfink
2015-06-10 14:50:55 -07:00
Ryan VanderMeulen
d8db71bc50
Bug 1170372 - Skip js1_5/Regress/regress-312588.js on SM(cgc) builds due to timeouts.
2015-06-10 15:17:26 -04:00
Brian Hackett
ed8ae503ae
Bug 1170372 - Use unboxed arrays for Array() and other functions keyed to allocation sites, r=jandem.
2015-06-10 09:42:22 -07:00
Terrence Cole
c4981ba498
Bug 1173042 - Remove unused GCChunkSet and chunk hashing functions; r=ehoogeveen
2015-06-10 09:34:57 -07:00
Terrence Cole
373a642a58
Bug 1171780 - We no longer need to cast out of barrieried types in GC; r=jonco
2015-06-05 09:01:12 -07:00
Terrence Cole
0ba66d6570
Bug 1171430 - Don't shift the poison value by non-byte values; r=jonco
2015-06-10 08:58:36 -07:00
Jon Coppeard
ae7b086920
Bug 1171430 - Do not poison the nursery's chunk kind marker; r=terrence
2015-06-10 04:11:00 -07:00
Thomas Escalon
c051c4896e
Bug 1132189 - Rename "Analysis Helper" thread. r=bhackett
2015-06-09 09:02:11 +02:00
Benjamin Bouvier
e4bc6fd109
Bug 1172824: Initialize a few members in CompartmentCheckTracer (CID 1304705); r=terrence
2015-06-09 10:27:51 +02:00
Benjamin Bouvier
adc2c95688
Bug 1172824: Initialize a few more members in VerifyPreTracer (CID 1304706); r=terrence
2015-06-09 10:20:54 +02:00
Benjamin Bouvier
6156ef9f94
Bug 1172824: Close dumpFile in case of error in DumpHeap (CID 1302587); r=jonco
2015-06-09 10:15:52 +02:00
Terrence Cole
e492b4ca40
Bug 1171612 - Use C++11 features to make Statistics module nicer; r=sfink
2015-06-04 11:49:31 -07:00
Terrence Cole
e15918b143
Bug 1164982 - Record telemetry for GC max pause during animations; r=sfink
2015-06-04 09:30:44 -07:00
Hannes Verschore
3c87431a7f
Bug 1139376: Ionmonkey - Make removing of guards aware of phis, r=nbp
2015-06-02 12:25:45 +02:00
Lars T Hansen
80635ab557
Bug 1172638 - guard a test case. r=bbouvier
2015-06-09 13:15:34 +02:00
Mike Hommey
84d277f514
Bug 1169769 - Stop pretending js/src is a top-level directory. r=gps
...
It hasn't been a top-level directory since bug 969164.
2015-06-10 10:49:23 +09:00
Mike Hommey
555150fd1b
bug 1172632 - Move some allocator related configure checks in a common location for both top-level and js/src to use. r=mshal
2015-06-10 10:49:22 +09:00
Birunthan Mohanathas
9e7d61cd4e
Bug 1170758 - Make non-debug GraphSpewer constructor explicit. r=nbp
2015-06-02 15:10:16 -07:00
Steve Fink
33bdecf15d
Bug 1172682 - Comment and refactor analysis code, r=terrence
...
The one change this patch makes in functionality is that it properly computes minimumUse in more cases, in anticipation of it being used for hazards (in addition to its current use for unnecessary roots).
2015-06-09 14:53:40 -07:00
Steve Fink
6485c83563
No bug. Add a --function argument for analyzing a single function by name.
2015-06-09 14:53:17 -07:00
Steve Fink
e911b79d0e
Bug 1166101 - redirect aka os.file.redirect should not be available in fuzzing mode
2015-06-08 12:32:17 -07:00
Paolo Amadini
e904f4aadc
Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent,jimb
2015-06-09 11:17:09 +02:00
Steve Fink
79cc655984
Bug 1172109 - Name some anonymous structs to help out the analysis, r=terrence
2015-06-08 11:59:26 -07:00
Nicolas B. Pierron
2150af78d3
Bug 923717 - Add IC fuzzing mode. r=efaust
2015-06-08 20:22:57 +02:00
Jeff Walden
34ae066f65
Bug 1168474 - Remove assorted arity-checks that are easily done another way (or not at all). r=shu
2015-05-19 16:35:55 -07:00
Jeff Walden
7fce2ca1d6
Bug 1167823 - Remove dead code for checking whether a parse tree node has side effects. r=shu
2015-05-19 15:47:28 -07:00