Jan de Mooij
|
818e974d6f
|
Bug 887437 - Optimize encodeURI(Component). r=h4writer
|
2013-06-27 11:47:36 +02:00 |
|
Gabor Krizsanits
|
b72d4b8a58
|
Bug 885737 - EvalInSandbox should return error if there was an exception. r=bholley
|
2013-06-27 09:52:57 +02:00 |
|
Jason Orendorff
|
da9dad1ef2
|
Backed out changeset 3f152e51be2b (bug 844805) for perf regressions (bug 887266). no_r=regression.
|
2013-06-26 21:30:48 -05:00 |
|
Jason Orendorff
|
b1c92ec07c
|
Backed out changeset 5428fa083db3 (bug 844805) for perf regressions (bug 887266). no_r=regression.
|
2013-06-26 21:29:17 -05:00 |
|
Jason Orendorff
|
c883142327
|
Backed out changeset c39ede0eea8f (bug 844805) for perf regressions (bug 887266). no_r=regression.
|
2013-06-26 21:28:26 -05:00 |
|
Cykesiopka
|
506def29fd
|
Bug 831741 - Followup: Remove remaining __cplusplus bits from /js (with exceptions). r=jorendorff
|
2013-06-26 21:35:11 -04:00 |
|
Brian O'Keefe
|
91e899d57e
|
Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
|
2013-06-22 10:33:31 -04:00 |
|
Emanuel Hoogeveen
|
5ac7728a30
|
Bug 887494 - Fix struct/class mismatch introduced by part 4 of 884124. r=nnethercote.
--HG--
extra : rebase_source : 512f9f8c521c62c2efd4304dcca2205d82d7f8a5
|
2013-06-26 16:04:49 -07:00 |
|
Mike Shal
|
57e16067ad
|
Bug 880245 - Convert JS_MODULES_PATH to be relative to $(FINAL_TARGET); r=gps
|
2013-06-17 13:59:49 -04:00 |
|
Jeff Walden
|
86a02ca82a
|
Bug 869659 - Compile ICU using the CC/CXX determined by Mozilla, not as selected by ICU. r=glandium
--HG--
extra : rebase_source : 08ad4b27904de7f22a99fab8669d633374c569d8
|
2013-05-10 11:29:39 -07:00 |
|
Nicholas Nethercote
|
f6afc66f5c
|
Bug 886205 (part 9) - Fix some "used but never defined" warnings in --enable-gcgenerational builds. r=terrence.
--HG--
extra : rebase_source : aa1a2797171cc555ad90cb4740495a02dacbc394
|
2013-06-25 21:38:36 -07:00 |
|
Nicholas Nethercote
|
d7af6351cd
|
Bug 886205 (part 8) - Break the header cycle once and for all. r=terrence.
--HG--
extra : rebase_source : 3ec3faa03c3396ec6ef679e048d5765b99816e9d
|
2013-06-25 21:38:35 -07:00 |
|
Nicholas Nethercote
|
c49f494256
|
Bug 886205 (part 7) - Break jsfuninlines.h out of the header inclusion cycles. r=terrence.
--HG--
extra : rebase_source : b89b98eced1ff6354cfaeca944b3f8dbd3d70110
|
2013-06-25 21:38:35 -07:00 |
|
Till Schneidereit
|
b047c04c17
|
Bug 885553 - More tests for Array#find and Array#findIndex. r=me
--HG--
extra : rebase_source : 252d766850d5ae69743ac46a80f2b3ed14f633bb
|
2013-06-26 20:40:00 +02:00 |
|
Jan de Mooij
|
c79979876f
|
Bug 886911 - Don't cancel off-thread compilation for minor GCs. r=terrence
|
2013-06-26 20:35:32 +02:00 |
|
Till Schneidereit
|
7de5a106f0
|
Bug 885553 - Implement ES6 Array.prototype.find and Array.prototype.findIndex. r=jwalden
--HG--
extra : rebase_source : ca717dae292897561f503ab2d5964f02915f5067
|
2013-06-26 18:47:41 +02:00 |
|
Till Schneidereit
|
ad917b84e1
|
Bug 885729 - Inline array and proxy specializations of js::DefineProperty into js::DefineProperties. r=jwalden
--HG--
extra : rebase_source : eaed8f6a1ba9a171c3d0d47641482b8d3273bd8d
|
2013-06-26 17:00:24 +02:00 |
|
Terrence Cole
|
fca444d578
|
Bug 886560 - ScanBaseShape between incremental slices should not push nursery things; r=bhackett
--HG--
extra : rebase_source : ab72ab81f9de6fd33cc080fb6a397480b378a1d3
|
2013-06-26 11:07:56 -07:00 |
|
Steve Fink
|
809ffd6d4c
|
Bug 887362 - Fix include tangle for CheckStackRoots, r=ehoogeveen
--HG--
extra : rebase_source : 0bad13a22809afb35f924decc02b55a3e87db486
|
2013-06-26 11:21:36 -07:00 |
|
Terrence Cole
|
4adc2f9a9b
|
Bug 879079 - Fix some static root analysis failures; r=sfink
--HG--
extra : rebase_source : 40407ff41a7380fc4107958a7e4af843c826301f
|
2013-06-26 10:37:42 -07:00 |
|
Terrence Cole
|
68302217ac
|
Bug 879079 - Make ToNumber take a Handle to fix some static rooting analysis failures; r=sfink
--HG--
extra : rebase_source : 048d46820baedeb593f85e0d445375d482d16050
|
2013-06-21 18:19:11 -07:00 |
|
Dan Gohman
|
6df0a92b95
|
Bug 885186 - Optimize x86/x64 register moves using xchg, xor swap, and push/pop. r=jandem
|
2013-06-26 10:32:55 -07:00 |
|
Masatoshi Kimura
|
1abee81c5b
|
Bug 839998 - Replace thisDuringConstruction() with MOZ_THIS_IN_INITIALIZER_LIST(). r=waldo
|
2013-06-27 00:15:53 +09:00 |
|
Dan Gohman
|
16c94bc21d
|
Bug 885183 - Use Push and Pop in more places instead of manually adjusting the stack pointer and loading and storing. r=sstangl
|
2013-06-26 07:15:14 -07:00 |
|
Ryan VanderMeulen
|
b8d640eeab
|
Backed out changeset 94c939eeb5f6 (bug 885019) for bustage.
|
2013-06-26 10:14:08 -04:00 |
|
Andy Wingo
|
b74b97461f
|
Bug 885281 - Factor out TokenMatcher::matchContextualKeyword. r=Waldo
|
2013-06-26 11:47:50 +02:00 |
|
Brian O'Keefe
|
74cc1dccb5
|
Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
|
2013-06-22 10:33:31 -04:00 |
|
Andy Wingo
|
4fcf4e3a18
|
Bug 648949 - Remove HAS_JS_GENERATORS #define. r=Waldo, r=jorendorff
|
2013-06-26 12:34:47 +02:00 |
|
Jan de Mooij
|
6b8cb94f7c
|
Bug 885648 - Add barriers for generator stack value. r=terrence
|
2013-06-26 15:16:48 +02:00 |
|
Jan de Mooij
|
254948bb8a
|
Bug 882416 - Fix Function constructor to override the noScriptRval flag. r=luke
|
2013-06-26 15:16:42 +02:00 |
|
Nicholas Nethercote
|
d0f43364ed
|
Bug 884124 (part 8) - Add a RegExpStaticObject class. r=jwalden.
--HG--
extra : rebase_source : 9a0b0a59dc67cbab9ab1156607a984d303a850c3
|
2013-06-20 20:18:04 -07:00 |
|
Nicholas Nethercote
|
a44da09191
|
Bug 884124 (part 7) - Move some methods from JSObject to ArrayObject. r=jwalden.
--HG--
extra : rebase_source : bbe97ebfd1ef026f8a3ee21ce1b75f8b4ed40311
|
2013-06-19 01:39:47 -07:00 |
|
Nicholas Nethercote
|
b1f6f5f5f3
|
Bug 884124 (part 6) - Add an ArrayObject class. r=jwalden.
--HG--
extra : rebase_source : 17a9703165cb665326ff94bc574450ba59ede7f7
|
2013-06-18 23:55:38 -07:00 |
|
Nicholas Nethercote
|
dfac293220
|
Bug 884124 (part 5) - Add a DateObject class. r=jwalden.
--HG--
extra : rebase_source : bc39dcc8e2f8f2fcc71389a3ea199e264c445bc8
|
2013-06-20 20:17:15 -07:00 |
|
Nicholas Nethercote
|
bd7ff1e568
|
Bug 884124 (part 4) - Add an ErrorObject class. r=jwalden.
--HG--
extra : rebase_source : 9054445c5a435a1e49d1217247c5a32afef3826a
|
2013-06-20 20:17:14 -07:00 |
|
Nicholas Nethercote
|
21e4d36932
|
Bug 886205 (part 6) - Break jsscriptinlines.h out of the header inclusion cycles. r=terrence.
--HG--
extra : rebase_source : 0390ebedf2b132f296e272d25d81af71791dca30
|
2013-06-25 17:25:18 -07:00 |
|
Nicholas Nethercote
|
d6e2be442e
|
Bug 886205 (part 5) - Break vm/Shape-inl.h out of the header inclusion cycles. r=terrence.
--HG--
extra : rebase_source : e63f73b728b071b98a318beba5d60bf9a108a840
|
2013-06-25 00:36:21 -07:00 |
|
Nicholas Nethercote
|
1c0e8900ee
|
Bug 886205 (part 4) - Move some function definitions from jsfuninlines.h to jsfun.h. r=terrence.
--HG--
extra : rebase_source : 1bd4bf6c2c4db1392d43908a438df3fde48e29b2
|
2013-06-24 23:52:04 -07:00 |
|
Nicholas Nethercote
|
2cad2097bc
|
Bug 886205 (part 3) - Move some function definitions from jsobjinlines.h to jsobj.h. r=terrence.
--HG--
extra : rebase_source : c5712dc0d1cb46d2bb653e33bc389f98770920b3
|
2013-06-24 21:26:48 -07:00 |
|
Shu-yu Guo
|
14245978bf
|
Bug 886632 - Rename ParallelArrayAnalysis to ParallelSafetyAnalysis; move it before GVN; remove its dependency on JSContext. (r=nmatsakis)
--HG--
rename : js/src/ion/ParallelArrayAnalysis.cpp => js/src/ion/ParallelSafetyAnalysis.cpp
rename : js/src/ion/ParallelArrayAnalysis.h => js/src/ion/ParallelSafetyAnalysis.h
|
2013-06-25 18:28:22 -07:00 |
|
Shu-yu Guo
|
2555e19536
|
Bug 887002 - Don't track PC-sensitive type for rest arrays. (r=bhackett)
|
2013-06-25 18:28:22 -07:00 |
|
Shu-yu Guo
|
101e79c9de
|
Bug 884369 - Fix callsite cloning in poly inline dispatch + rooting in IC. (r=sstangl)
|
2013-06-25 18:28:21 -07:00 |
|
Guilherme Gonçalves
|
a764e011fd
|
Bug 884407 - Use an enum in SpeechRecognitionError. r=smaug
|
2013-06-25 20:08:58 -04:00 |
|
Terrence Cole
|
b169fecda8
|
Bug 886551 - Re-disable pre-barriers during minor GCs; r=bhackett
--HG--
extra : rebase_source : 7bbf374092b102b682179a41d72ab62017e24b04
|
2013-06-25 15:35:56 -07:00 |
|
Jason Orendorff
|
1955ab9c69
|
Bug 844805, part 3 - Remove two calls to FoldConstants from the parser. r=Waldo.
|
2013-06-25 17:40:00 -05:00 |
|
Jason Orendorff
|
4c6bcfaeb3
|
Bug 844805, part 2 - Don't even set the pn_op field of PNK_DOT/ELEM nodes. r=Waldo.
|
2013-06-25 17:40:00 -05:00 |
|
Jason Orendorff
|
0315ec1e7c
|
Bug 844805, part 1 - Don't use the pn_op field of PNK_DOT/ELEM nodes. r=Waldo.
|
2013-06-25 17:40:00 -05:00 |
|
Jason Orendorff
|
c64bbbeaf4
|
Add passing test for bug 826124 which went away with JM. no_r=me.
|
2013-06-25 17:39:59 -05:00 |
|
Jason Orendorff
|
eaed0740bc
|
Bug 885463 - Warn about 'yield' without operand. r=Waldo.
|
2013-06-25 17:39:59 -05:00 |
|
Dan Minor (dminor@mozilla.com)
|
6b27b7227e
|
Bug 811404 - Stage cpptests as part of package-tests. r=ted
|
2013-06-24 13:45:32 -04:00 |
|