Till Schneidereit
|
6ef4bd043b
|
Bug 912302 - Slim down TraceLogging output by shortening entry keys and timestamps. r=h4writer
--HG--
extra : rebase_source : c6eb53e295f648267c0dfbcf7f34709a3eccf15a
|
2013-09-04 12:35:50 +02:00 |
|
Christian Holler
|
3e521c7f56
|
Bug 910486 - Disable a slow jit-test under ASan+debug. r=h4writer
--HG--
extra : rebase_source : 24cb356e45a5f9cd57c1b3711afcd6aba52c1a93
|
2013-09-04 01:49:13 +02:00 |
|
Makoto Kato
|
d5d70a7936
|
Bug 911741 - ICU doesn't use optimize flag. r=gps
|
2013-09-04 16:42:24 +09:00 |
|
Gregory Szorc
|
f0091a8951
|
Bug 896797 - Part 3: Use install manifests for managing dist/include; r=glandium
|
2013-09-03 22:51:58 -07:00 |
|
Gregory Szorc
|
7693c5688d
|
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
|
2013-09-03 20:28:05 -07:00 |
|
Phil Ringnalda
|
271703650a
|
Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
CLOSED TREE
|
2013-09-03 23:21:30 -07:00 |
|
Gregory Szorc
|
09e6af1b95
|
Bug 896797 - Part 3: Use install manifests for managing dist/include; r=glandium
|
2013-09-03 22:51:58 -07:00 |
|
Gregory Szorc
|
f10d205e39
|
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
|
2013-09-03 20:28:05 -07:00 |
|
Phil Ringnalda
|
88db37da09
|
Back out cc6f66e761d8 (bug 896797) for Windows build bustage
CLOSED TREE
|
2013-09-03 21:55:21 -07:00 |
|
Gregory Szorc
|
bceea37cd9
|
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
|
2013-09-03 20:28:05 -07:00 |
|
Kannan Vijayan
|
88fd0d93d3
|
Bug 906805 - Implement Baseline JSOP_GETELEM handlers which invoke getters. r=efaust
|
2013-09-03 17:55:20 -04:00 |
|
Steve Fink
|
3acf6902b9
|
Bug 912171 - Static rooting analysis: ignore ~AutoCompartment. r=NPOTB
DONTBUILD
--HG--
extra : rebase_source : 6e29cf2f844b76db662c35d4e4077d82622f48a1
|
2013-09-03 12:25:05 -07:00 |
|
Kannan Vijayan
|
7dad529eb4
|
Bug 909764 - Fix syntax parsing error that allows let bindings of eval in strict mode. r=jwalden r=jorendorff
|
2013-09-03 14:35:18 -04:00 |
|
Luke Wagner
|
43b6fe8667
|
Bug 911842 - OdinMonkey: disable Ion optimization passes that don't help (r=jandem)
|
2013-09-03 11:00:24 -05:00 |
|
Luke Wagner
|
9f60f1c109
|
Bug 911834 - OdinMonkey: skip ApplyTypeInformation pass (r=jandem)
--HG--
extra : rebase_source : af5ae8f0bffe18672dec9dd52aa3ab6446976481
|
2013-09-03 09:56:13 -05:00 |
|
Luke Wagner
|
e5b3e13697
|
Bug 911834 - OdinMonkey: create phis with a type directly (r=jandem)
--HG--
extra : rebase_source : 2b6a9168c855f9f8c028022f7fb7dbb85459ab1a
|
2013-09-02 11:22:44 -05:00 |
|
Jeff Walden
|
04c2468283
|
Bug 730805 - Provide mozilla/IntegerPrintfMacros.h to implement the PRI* macros portion of the <inttypes.h> interface. r=espindola
--HG--
extra : rebase_source : be80333003c6fec659e736a77463568c836d8348
|
2011-12-15 00:27:42 -05:00 |
|
Jan de Mooij
|
04d6948a02
|
Bug 911370 - Don't leak IonScript if IonCode allocation fails in CodeGenerator::link. r=bhackett
|
2013-09-03 11:12:35 +02:00 |
|
Dan Gohman
|
93085a7034
|
Bug 910814 - SpiderMonkey: Disable errno for math functions. r=glandium
|
2013-09-02 17:21:21 -07:00 |
|
Dan Gohman
|
969b1271ca
|
Bug 910782 - SpiderMonkey: Various macro cleanups. r=luke
|
2013-09-02 16:32:16 -07:00 |
|
Dan Gohman
|
fe7c9c7d83
|
Bug 910782 - SpiderMonkey: Eliminate the ADD_EMPTY_CASE macro. r=luke
|
2013-09-02 16:31:10 -07:00 |
|
Brian Hackett
|
a8859a66e0
|
Bug 864928 - Remove ScriptAnalysis::analyzeTypes, r=jandem.
|
2013-09-02 15:39:31 -07:00 |
|
Dan Gohman
|
b59ee0e2d0
|
Bug 895435 - SpiderMonkey: Quote characters so that the build doesn't fail if CWD contains a file named 'b'. r=glandium
|
2013-09-02 14:55:21 -07:00 |
|
Luke Wagner
|
e68684938d
|
Bug 909826 - Tidy up stack overflow exit (r=mjrosenb)
--HG--
extra : rebase_source : d1df34f829ec031e027cad7b05146b6987251c26
|
2013-08-28 15:01:36 -05:00 |
|
Luke Wagner
|
1c31bc2c66
|
Bug 909826 - Merge x86/x64 and ARM GenerateEntry paths (r=mjrosenb)
--HG--
extra : rebase_source : 13b85d280ba675860cd48aa8542526b3da56c274
|
2013-08-28 15:01:36 -05:00 |
|
Luke Wagner
|
7917fc914e
|
Bug 909826 - Change x86/x64 GenerateEntry to be more like ARM (r=bbouvier)
--HG--
extra : rebase_source : 04e5454e6bb4526875246bc1ca374764d5a8eb39
|
2013-08-28 15:01:36 -05:00 |
|
Dan Gohman
|
830bd0f77b
|
Bug 910782 - SpiderMonkey: Simplfy the END_CASE macros. r=terrence
|
2013-09-02 13:21:40 -07:00 |
|
Benjamin Peterson
|
ab2e43c824
|
Bug 911806 - Disable assignment operator and copy constructor of CompileError. r=billm
|
2013-09-02 14:44:04 -04:00 |
|
Brian Hackett
|
8d9775f4b4
|
Bug 911204 - Directly heap allocate CompileErrors when parsing off thread, r=billm.
|
2013-09-02 10:06:43 -07:00 |
|
Brian Hackett
|
e6e207b9a7
|
Bug 906788 - Construct TypeObject newScript information using MIR, r=jandem.
|
2013-09-02 10:05:27 -07:00 |
|
Jacek Caban
|
f2b60fc678
|
Bug 898936 - mingw-w64 fix.
|
2013-09-02 12:24:18 +02:00 |
|
Nicholas Nethercote
|
9b11a66f4b
|
Bug 911043 (part 2) - Remove unnecessary jsapi.h includes in SpiderMonkey. r=luke.
--HG--
extra : rebase_source : 2320e364bb9efb59283a572e100185702ef494da
|
2013-09-01 22:03:30 -07:00 |
|
Nicholas Nethercote
|
1a9de23d54
|
Bug 911043 (part 1) - Move the "inject JS:: names into js::" block into its own file, to reduce dependencies on jsapi.h. r=luke.
--HG--
extra : rebase_source : 2250064bdd316ffeb8126da749bdf94ab9da4418
|
2013-09-01 21:51:02 -07:00 |
|
Bill McCloskey
|
7465931ca6
|
Bug 909574 - Fix LifoAlloc to work with MergeCompartments (r=bhackett)
|
2013-09-01 21:28:12 -07:00 |
|
Nicholas Nethercote
|
191ed08f6a
|
Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
--HG--
extra : rebase_source : 008ef689989f93b46627b8be8608bdbc544ca3a2
|
2013-08-27 19:59:14 -07:00 |
|
Dan Gohman
|
6eb1edd83c
|
Bug 910796 - SpiderMonkey: Micro-optimize ICCompare_Int32::Compiler::generateStubCode on x64. r=evilpies
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
a9ea5e8f44
|
Bug 910796 - SpiderMonkey: Micro-optimize loadBaselineFramePtr. r=jandem
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
225f3516f1
|
Bug 910796 - SpiderMonkey: Micro-optimize emitStackCheck. r=djvj
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
ab4e2990a9
|
Bug 910796 - IonMonkey: Delete unnecessary instructions in the ArgumentsRectifier sequence for x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
df18f98828
|
Bug 910796 - IonMonkey: Micro-optimize testNegativeZero on x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
f2d154d5d0
|
Bug 910796 - IonMonkey: Micro-optimize AbsD on x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
48bfc30101
|
Bug 910796 - IonMonkey: Micro-optimize sqrt. r=jandem
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
ca5b378a89
|
Bug 910796 - IonMonkey: Micro-optimize PowHalfD on x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
db861120ea
|
Bug 910829 - SpiderMonkey: Put cpp-private classes in anonymous namespaces. r=waldo
|
2013-08-31 06:19:15 -07:00 |
|
Dan Gohman
|
2419908046
|
Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
|
2013-08-31 06:18:42 -07:00 |
|
Dan Gohman
|
112afab00a
|
Bug 910807 - IonMonkey: Remove Beta's val_ member, which was redundant with getOperand(0), and was suboptimal when the operand is replaced with another beta. r=nbp
|
2013-08-31 06:11:18 -07:00 |
|
Dan Gohman
|
2679859d05
|
Bug 910807 - IonMonkey: Avoid rectifyExponent() calls in unionWith, since it isn't needed, and the invariants it checks are temporarily invalid. r=nbp
|
2013-08-31 06:08:39 -07:00 |
|
Dan Gohman
|
9e6651b088
|
Bug 910807 - IonMonkey: Add "range" to IONFLAGS=help. r=nbp
|
2013-08-31 06:08:39 -07:00 |
|
Dan Gohman
|
d85dd8b1a5
|
Bug 910826 - IonMonkey: Eliminate the remaining interesting calls to useCount() and defUseCount(), which are linear-time operations. r=h4writer
|
2013-08-31 05:57:12 -07:00 |
|
Dan Gohman
|
48dbf12155
|
Bug 910866 - Remove a temporary workaround for a bug which is now closed. r=ted.mielczarek
|
2013-08-31 05:54:00 -07:00 |
|