Andy Wingo
|
eb2b59545e
|
Bug 927782 - Part 6: Fix for-let nesting so nonlocal exits are easier. r=luke
|
2013-11-26 10:13:59 +01:00 |
|
Andy Wingo
|
16bd9707de
|
Bug 927782 - Part 5: Clean up bytecode generation for catch clauses. r=jorendorff
|
2013-11-26 10:11:06 +01:00 |
|
Andy Wingo
|
6e8f008646
|
Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
|
2013-12-06 18:22:06 +01:00 |
|
Andy Wingo
|
c35ea5e42a
|
Bug 927782 - Part 3: Add DEBUGLEAVEBLOCK opcode to invalidate live DebugScopes. r=luke
|
2013-11-25 12:19:58 +01:00 |
|
Andy Wingo
|
e88bad674b
|
Bug 927782 - Part 2: Remove HAS_BLOCKCHAIN. r=luke
|
2013-11-25 12:19:38 +01:00 |
|
Andy Wingo
|
cb8fbc7449
|
Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke
|
2013-12-06 17:56:20 +01:00 |
|
Christian Holler
|
6d64bff328
|
Bug 937083 - Make js::CharsToNumber propagate OOM. r=shu
--HG--
extra : rebase_source : 97816edbce569e85c7411184ab808e6429f33f94
|
2013-12-06 18:39:42 +01:00 |
|
Ehsan Akhgari
|
4a5f571594
|
Bug 915735 - Build ICU as a shared library where JS is built as a shared library; r=glandium
|
2013-12-06 08:08:52 -05:00 |
|
Carsten "Tomcat" Book
|
98fad76463
|
Backed out changeset 099f65a712a8 (bug 915735) Windows Build Bustage on a CLOSED TREE
|
2013-12-06 14:48:13 +01:00 |
|
Ehsan Akhgari
|
93712aad1e
|
Bug 915735 - Build ICU as a shared library where JS is built as a shared library; r=glandium
|
2013-12-06 08:08:52 -05:00 |
|
Carsten "Tomcat" Book
|
f2423ebd61
|
Backed out changeset cad77af5f7e6 (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:42:20 +01:00 |
|
Carsten "Tomcat" Book
|
abe0ad0b33
|
Backed out changeset 374e44c835a8 (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:42 +01:00 |
|
Carsten "Tomcat" Book
|
1050b1f918
|
Backed out changeset c84430c040dd (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:18 +01:00 |
|
Carsten "Tomcat" Book
|
2fce0b041f
|
Merge m-c to mozilla-inbound
|
2013-12-06 07:38:31 +01:00 |
|
Bobby Holley
|
6a1939e899
|
Bug 937317 - Tests. r=bz
|
2013-12-05 21:34:18 -08:00 |
|
Bobby Holley
|
f6b033e681
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-05 21:34:17 -08:00 |
|
Bobby Holley
|
550f45cbab
|
Bug 937317 - Implement and expose GetIncumbentGlobal. r=bz,luke
|
2013-12-05 21:34:16 -08:00 |
|
Shu-yu Guo
|
a773e27faa
|
Bug 942549 - Followup: fix incorrect BOX_PIECES index on LCallDirectEvalV on a CLOSED TREE. (rs=bhackett)
|
2013-12-05 17:21:25 -08:00 |
|
Shu-yu Guo
|
8d3cb84e8e
|
Bug 945564 - Move DataAlignment static const to function scope for unified build. (r=jandem)
|
2013-12-05 15:51:56 -08:00 |
|
Shu-yu Guo
|
f14deeaf96
|
Bug 942549 - Fix direct eval on non-strings in Ion. (r=jandem)
|
2013-12-05 15:51:56 -08:00 |
|
Shu-yu Guo
|
22658b215f
|
Bug 940088 - Fix assumption that Ion stays enabled across warmup in ForkJoin. (r=nmatsakis)
|
2013-12-05 15:51:55 -08:00 |
|
Ehsan Akhgari
|
fea9b8b9cc
|
Bug 946702 - Remove the remnants of GTEST_SOURCES from config.mk; r=glandium
|
2013-12-05 18:49:19 -05:00 |
|
Mike Hommey
|
81ed6108c7
|
Bug 944569 - Relax GNU make requirements on Windows. r=gps
|
2013-12-06 08:45:29 +09:00 |
|
Ryan VanderMeulen
|
ee16665294
|
Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
CLOSED TREE
|
2013-12-05 16:19:47 -05:00 |
|
Jan de Mooij
|
307fa62178
|
Bug 937540 part 9 - Use placement new for LIR instructions, OOL code. r=luke
|
2013-12-05 22:04:27 +01:00 |
|
Dan Gohman
|
5272dde5cc
|
Bug 945860 - IonMonkey: Fold an unsigned self-mod to zero when there is no divide-by-zero. r=bhackett
|
2013-12-05 08:25:53 -08:00 |
|
Dan Gohman
|
ba24416619
|
Bug 946234 - IonMonkey: Fix bailout checks for LModPowTwoI with a known non-negative dividend. r=bhackett
|
2013-12-05 07:50:45 -08:00 |
|
Dan Gohman
|
41c8c89933
|
Bug 946284 - IonMonkey: Don't form unsigned divisions when the result could be fractional. r=nbp
|
2013-12-05 07:50:43 -08:00 |
|
Mike Shal
|
009ce11f2a
|
Bug 875013 - Remove VPATH; r=glandium
|
2013-11-21 14:57:06 -05:00 |
|
Jan de Mooij
|
d8c7cedde0
|
Bug 653438 - Fix number.toExponential(undefined) to behave like number.toExponential() and remove some dead code. r=till
--HG--
extra : rebase_source : e7fde214b9002658bbc8c64b32028854798bfab1
|
2013-12-05 14:47:35 +01:00 |
|
Jan de Mooij
|
0699ceff80
|
Bug 946662 - Add MOZ_FINAL to MResumePoint. r=h4writer
--HG--
extra : rebase_source : 354f2f3fcb58e979df281ddf3166550420fef9ad
|
2013-12-05 14:46:04 +01:00 |
|
Jan de Mooij
|
4ed4b48b0b
|
Bug 945811 - Correctly propagate errors from makeInliningDecision and similar methods. r=h4writer
--HG--
extra : rebase_source : 658f2446fd278757c8fe73786c881363fb8d7c01
|
2013-12-05 14:45:42 +01:00 |
|
Ryan VanderMeulen
|
2022802b6e
|
Backed out changesets c63eaabaefb1 and c14453ff8764 (bug 927685) due to frequent jit-test /parallel failures.
|
2013-12-05 15:58:44 -05:00 |
|
Bobby Holley
|
6974c1242c
|
Bug 945826 - Trap overrides and comments. r=jorendorff
|
2013-12-05 12:58:20 -08:00 |
|
Tom Schuster
|
25fc4f3c16
|
Bug 697343 - Add slice hook test. r=jandem
|
2013-12-05 20:07:25 +01:00 |
|
Boris Zbarsky
|
d9fddbe1ad
|
Bug 697343 - Add slice hook to DOM bindings like NodeList. r=peterv,bhackett
|
2013-12-02 11:32:22 -05:00 |
|
Tom Schuster
|
7313632237
|
Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
|
2013-12-05 20:07:24 +01:00 |
|
Tom Schuster
|
b053653c80
|
Bug 697343 - Remove getElementIfPresent. r=Waldo
|
2013-12-05 20:07:24 +01:00 |
|
Terrence Cole
|
743f9da9f1
|
Bug 927685 - Followup to fix bustage in --disable-threadsafe builds on a CLOSED TREE; r=bustage
|
2013-12-05 11:13:58 -08:00 |
|
Terrence Cole
|
a79018f005
|
Bug 945939 - Use the pre-split value when numbering values; r=sunfish
--HG--
extra : rebase_source : f5f67cd31653619806caab33a71eb8a1d48c7d62
|
2013-12-04 09:00:23 -08:00 |
|
Terrence Cole
|
2776deddd0
|
Bug 927685 - Enable --ion-parallel-compile=on by default in the shell; r=jandem,sr=jorendorff
--HG--
extra : rebase_source : b416f0008ae96d4734ebd6d33be901f02a3ac560
|
2013-11-12 14:02:24 -08:00 |
|
Jan de Mooij
|
a94981180b
|
Bug 937540 part 7 - Use placement new syntax for range analysis and some other classes. r=nbp
|
2013-12-05 13:32:13 +01:00 |
|
Jon Coppeard
|
4e3edb963e
|
Bug 945846 - Stop barriers firing during store buffer marking for XPConnect r=terrence
|
2013-12-05 11:15:51 +00:00 |
|
Jon Coppeard
|
21bafe97ee
|
Bug 945846 - Stop barriers going off during store buffer marking for ctypes r=terrence
|
2013-12-05 11:15:51 +00:00 |
|
Jan de Mooij
|
928e4a39db
|
Bug 937540 part 8 - Don't call GetIonContext() when allocating type constraints. r=bhackett
|
2013-12-05 11:10:27 +01:00 |
|
Jacek Caban
|
99e38f985f
|
Bug 944444 - Fix js/ compilation on mingw. r=Waldo
|
2013-12-05 10:56:22 +01:00 |
|
Nicholas Nethercote
|
e9715bfc41
|
Bug 943660 (part 2) - Remove remnants of Remove nsIMemoryReporter::name.
--HG--
extra : rebase_source : 900bd1c641b26623cccf14d952b5387223b489eb
|
2013-12-03 20:01:24 -08:00 |
|
Bobby Holley
|
c5cf24313d
|
Bug 932906 - Exempt Remote XUL from CanCreateWrapper checks. r=bz
|
2013-12-04 19:15:40 -08:00 |
|
Bobby Holley
|
b1cec84a27
|
Bug 943152 - Tests. r=jgriffin
|
2013-12-04 19:15:40 -08:00 |
|
Nicholas Nethercote
|
6d00321811
|
Bug 943744 (part 3) - Re-use the |strings| table from the zone with the most strings when computing totals. r=till.
--HG--
extra : rebase_source : 3fa7b4249526ffcfbadd108aa55e7e9e5f0c8ebf
|
2013-12-04 03:54:54 -08:00 |
|