Wes Kocher
|
d58c3c4925
|
Backed out 7 changesets (bug 935228, bug 936143, bug 935470, bug 933882, bug 934799) for breaking ASAN browser-chrome tests on a CLOSED TREE
Backed out changeset ae6f2151610f (bug 934799)
Backed out changeset 82495f0c5da2 (bug 934799)
Backed out changeset 77be849d81e7 (bug 935228)
Backed out changeset 555e5759fe5f (bug 935470)
Backed out changeset ce4011f33422 (bug 933882)
Backed out changeset e13e98eab890 (bug 936143)
Backed out changeset fb230c191a88 (bug 936143)
|
2013-11-11 16:53:59 -08:00 |
|
Mike Hommey
|
be0bf8fd8b
|
Backout changeset 4810e8f4eb98 (part of bug 934864) for causing bug 937332.
|
2013-11-12 08:37:08 +09:00 |
|
Terrence Cole
|
72ed1dc420
|
Bug 935800 - Assert that we do not GC in the lifetime of a ForkJoinSlice; r=shu
--HG--
extra : rebase_source : ec2dc1db758e5bef4720b5442e006e9df44c165b
|
2013-11-06 15:43:19 -08:00 |
|
Mike Hommey
|
c288856178
|
Bug 935857 - Add AC_SUBST_SET to create a set() of strings in config.status and use it for NECKO_PROTOCOLS. r=gps
|
2013-11-12 07:52:32 +09:00 |
|
Shu-yu Guo
|
98356a7c5a
|
Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink)
|
2013-11-11 14:18:35 -08:00 |
|
Shu-yu Guo
|
fefef0345f
|
Bug 934799 - Part 1: Lazify delazifying lazy scripts in debug mode. (r=jimb)
|
2013-11-11 14:18:35 -08:00 |
|
Shu-yu Guo
|
45933eaad1
|
Bug 935228 - Toggle debug traps only in debug mode. (r=jandem)
|
2013-11-11 14:18:34 -08:00 |
|
Shu-yu Guo
|
fe85e7e7e5
|
Bug 935470 - Update end position after lazily parsing a function. (r=jorendorff)
|
2013-11-11 14:18:34 -08:00 |
|
Shu-yu Guo
|
4abd75e034
|
Bug 933882 - Invalidate JIT code instead of doing full GC on debug mode toggle. (r=bhackett)
|
2013-11-11 14:18:34 -08:00 |
|
Jim Blandy
|
8da088a089
|
Bug 936143 - Part 2: Simplify and fix js_GetScriptLineExtent. (r=shu)
|
2013-11-11 14:18:34 -08:00 |
|
Shu-yu Guo
|
2e662ac0d8
|
Bug 936143 - Part 1: Add Debugger.Script.lineCount test where the script's source notes end in newline notes. (r=jimb)
|
2013-11-11 14:18:34 -08:00 |
|
Benjamin Bouvier
|
656bdeab72
|
Bug 936710 - Add an option to propagate flags to the nested shells. r=luke
|
2013-11-11 21:21:32 +01:00 |
|
Eddy Bruel
|
36e6f94dd2
|
Bug 934419 - Split CompartmentOptions off from ContextOptions; r=bholley
|
2013-11-11 21:44:33 +01:00 |
|
Terrence Cole
|
a4376f9dca
|
Bug 936583 - Make common chunk trailer use a common struct; r=billm
--HG--
extra : rebase_source : c9a34087a60cd5df0f3b7ec0c32b602ab1159611
|
2013-11-11 11:32:33 -08:00 |
|
Brian Hackett
|
83ad9f37aa
|
Bug 930327 - Don't deoptimize the type of a coerced argument if it has other uses. r=jandem
|
2013-11-11 14:50:26 -05:00 |
|
Jeff Walden
|
8d65c428b8
|
Bug 934718 - Simplify some of the alpha computations in HashTable.h by converting alpha fractions to numerator/denominator ratios of integers, and convert associated JS_STATIC_ASSERT to static_assert. r=luke
--HG--
extra : rebase_source : a35631c885ad7058739d9e99498714f318ef589c
|
2013-10-24 17:11:32 +01:00 |
|
Birunthan Mohanathas
|
192d1ba4c1
|
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
|
2013-11-11 14:17:14 -05:00 |
|
Eddy Bruel
|
b9f2725248
|
Bug 930411 - Implement export declarations; r=bholley
|
2013-11-11 20:05:40 +01:00 |
|
Dan Gohman
|
65b92a265d
|
Bug 936737 - IonMonkey: Re-disable beta node for unsigned comparisons. r=nbp
|
2013-11-11 10:54:28 -08:00 |
|
Ed Morley
|
92d3126980
|
Backed out changeset e75f3902b7f6 (bug 925308) for assertions
|
2013-11-11 16:48:18 +00:00 |
|
Kannan Vijayan
|
fc7ea25e70
|
Bug 925308 - Dont pop profiler frames for stack frames pushed by invalidated IonScripts which didn not have profiler instrumentation. r=jandem
|
2013-11-11 11:19:47 -05:00 |
|
Andy Wingo
|
89a820f764
|
Bug 937058 - Paper over debug-mode checks of stack depth for unreachable bytecode. r=jandem
|
2013-11-11 16:21:20 +01:00 |
|
Andy Wingo
|
e3b27bcf78
|
Bug 931414 - Add test case. r=jandem
|
2013-11-11 12:22:24 +01:00 |
|
Eddy Bruel
|
9ae330310e
|
Bug 933952 - The NO_DELTA flag in CharacterInfo is unnecessary; r=evilpies
|
2013-11-11 16:52:40 +01:00 |
|
Feiko Koopman
|
c6db3aa061
|
Bug 936341 - Get NSPR emulation working on BSD. r=billm
|
2013-11-11 09:16:47 -05:00 |
|
Douglas Crosher
|
c0cbfcb100
|
Bug 906964 - ARM: leave some head-room in the double pools to help avoid bailing out which causes compilation failure for asm.js code. r=mjrosenb
|
2013-11-10 04:20:22 +11:00 |
|
Ed Morley
|
69faaab2a4
|
Merge mozilla-central and inbound
|
2013-11-11 13:20:20 +00:00 |
|
Ms2ger
|
9f1382ddc6
|
Bug 933326 - Part b: Remove xpc_qsThrowMethodFailedWithCcx and xpc_qsThrowMethodFailedWithDetails; r=bholley
|
2013-11-11 08:56:59 +01:00 |
|
Ms2ger
|
dd7127ccd4
|
Bug 933326 - Part a: Remove xpc_qsStringToJsstring; r=bholley
|
2013-11-11 08:56:03 +01:00 |
|
Brian Hackett
|
5d5d183f6c
|
Bug 928050 - Don't GC during atomization, r=billm.
|
2013-11-09 19:53:53 -07:00 |
|
Brian Hackett
|
6d04207548
|
Bug 928050 - Don't GC when initializing IonRuntime, r=jandem.
|
2013-11-09 19:53:03 -07:00 |
|
Bill McCloskey
|
24ad882e1d
|
Bug 928050 - Specify whether to iterate over atoms zone (r=bhackett)
|
2013-11-10 22:48:58 -08:00 |
|
Jeff Walden
|
f775bf0ab0
|
Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust
--HG--
extra : rebase_source : 58dc71e7e58208a2cfa12b265adca7b189e5e5bd
|
2013-10-29 16:39:09 -07:00 |
|
Jeff Walden
|
dd830b124b
|
Bug 934669 - Add preliminary code to make Object.prototype.watch/unwatch warn about deprecation when called for the first time, but don't actually emit the warnings just yet (more needs doing in this bug before that can happen). r=evilpie
--HG--
extra : rebase_source : 11a270e6d8b6d0f03effc14780208a36789e2ff1
|
2013-11-07 12:07:32 -08:00 |
|
Mike Hommey
|
c574cc46da
|
Bug 935305 - Track preprocessor output dependencies. r=gps
|
2013-11-09 10:35:45 +09:00 |
|
Mike Hommey
|
91af4c88d7
|
Bug 935305 - Move preprocessor to mozbuild.action. r=gps
--HG--
rename : config/Preprocessor.py => python/mozbuild/mozbuild/preprocessor.py
rename : config/tests/unit-Expression.py => python/mozbuild/mozbuild/test/test_expression.py
rename : config/tests/unit-LineEndings.py => python/mozbuild/mozbuild/test/test_line_endings.py
rename : config/tests/unit-Preprocessor.py => python/mozbuild/mozbuild/test/test_preprocessor.py
|
2013-11-09 10:35:44 +09:00 |
|
Mike Hommey
|
f2b3b43dff
|
Bug 934864 - Add REPORT_BUILD do INSTALL_TARGETS and PP_TARGETS. r=gps
|
2013-11-09 10:32:58 +09:00 |
|
Mike Hommey
|
425071163a
|
Bug 934864 - Add option to make INSTALL_TARGETS and PP_TARGETS keep the original path when copying/preprocessing. r=gps
Also, refactored them for more debuggability and clarity.
|
2013-11-09 10:32:53 +09:00 |
|
Bill McCloskey
|
1dd65fc977
|
Bug 936681 - Correctly print stderr for jit-test failures (r=terrence)
|
2013-11-08 16:05:33 -08:00 |
|
Sean Stangl
|
9ee769d384
|
Bug 936234 - Inline n-Ary Math.min and Math.max. r=shu
|
2013-11-07 15:19:55 -08:00 |
|
Hannes Verschore
|
55ebd24599
|
No bug - IonMonkey: Check return value of pushTypeBarrier, r=mjrosenb
|
2013-11-08 23:19:22 +01:00 |
|
Sankha Narayan Guria
|
47db7984df
|
Bug 931328 - IonMonkey: Inline Math.hypot(x, y). r=jandem, r=jorendorff
--HG--
rename : js/src/tests/ecma_6/Math/hypot-approx.js => js/src/jit-test/tests/basic/hypot-approx.js
rename : js/src/tests/ecma_6/Math/hypot-exact.js => js/src/jit-test/tests/basic/hypot-exact.js
|
2013-10-31 19:36:13 +05:30 |
|
Brian Hackett
|
3176c57eef
|
Bug 936501 - Only give IonBuilder a context during definite properties analysis, r=jandem.
|
2013-11-08 12:41:42 -07:00 |
|
Ed Morley
|
4e7c90484b
|
Backed out changeset c000353517c7 (bug 936501) for B2G build failures on a CLOSED TREE
|
2013-11-08 17:29:19 +00:00 |
|
Felix S. Klock II
|
f8cc2e60ec
|
Bug 933269: tests for getElem on TypedObjects (r=nmatsakis).
|
2013-11-05 09:53:00 +01:00 |
|
Felix S. Klock II
|
e91ebcbb5f
|
Bug 933269: jit support for getElem in TypedObjects (r=nmatsakis).
|
2013-11-05 09:53:00 +01:00 |
|
Brian Hackett
|
9e3b110b93
|
Bug 936501 - Only give IonBuilder a context during definite properties analysis, r=jandem.
|
2013-11-08 09:02:37 -07:00 |
|
Brian Hackett
|
cc0d45fc19
|
Bug 936361 - Fixup inlined no-freeze version of isOwnProperty, r=jandem.
|
2013-11-08 08:57:31 -07:00 |
|
Brian Hackett
|
03994c3d95
|
Bug 935952 - Clean up TypeObjectKey property interface to avoid querying objects with unknown properties, r=jandem.
|
2013-11-08 08:56:10 -07:00 |
|
Brian Hackett
|
ca9abbba84
|
Bug 936004 - Trace template object in JSOP_REST caches, r=jandem.
|
2013-11-08 06:48:36 -07:00 |
|