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 |
|
Jon Coppeard
|
8bd86265e5
|
Bug 926678 - Ensure GC gets triggered when gcMallocBytes drops below zero r=billm
|
2013-10-16 09:45:27 +01:00 |
|
Jon Coppeard
|
1376205dc5
|
Bug 935903 - Unmark shared script data at start of GC r=billm
|
2013-11-08 09:53:24 +00:00 |
|
Jan de Mooij
|
b7c72cd552
|
Bug 933798 - Don't inhibit name optimizations in try blocks. r=bhackett
|
2013-11-08 10:37:31 +01:00 |
|
Jim Blandy
|
70ab2bdf2c
|
Bug 887077: Use OwningCompileOptions for off-main-thread compilation. r=terrence
|
2013-11-07 21:17:07 -08:00 |
|
Jim Blandy
|
897cabeb6a
|
Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence
|
2013-11-07 21:07:18 -08:00 |
|
Jim Blandy
|
ca5c40b85d
|
Bug 887077: Split CompileOptions into ReadOnlyCompileOptions, CompileOptions, and OwningCompileOptions. r=terrence
|
2013-11-07 21:07:18 -08:00 |
|
Jim Blandy
|
44f58a9925
|
Bug 887077: Use getter functions to retrieve ownable resources from CompileOptions, instead of direct data member access. r=terrence
|
2013-11-07 21:07:18 -08:00 |
|
Seth Fowler
|
15d5a68d2b
|
Backout of bug 934070 for breaking debugging on OS X
|
2013-11-07 18:42:22 -08:00 |
|
Nicholas Nethercote
|
d1af2f8e9e
|
Bug 634417 - Remove inappropriate uses of vanilla malloc/calloc/realloc/free/strdup from SpiderMonkey. r=luke.
--HG--
extra : rebase_source : 4470cdf58a482eb05f94cd00a9800d8e6a0d2252
|
2013-11-08 09:52:14 +11:00 |
|
Bill McCloskey
|
28adddd4c9
|
Bug 935338 - Get NSPR emulation working on Macs (r=jorendorff)
|
2013-11-07 17:19:01 -08:00 |
|
Ryan VanderMeulen
|
899501b7a2
|
Backed out changeset ec8ac6112088 (bug 933885) for frequent xpcshell test_singlebytes.js timeouts.
|
2013-11-07 16:45:17 -05:00 |
|
Ryan VanderMeulen
|
2cd9baaad6
|
Backed out changeset 471db633b20c (bug 903332) for B2G desktop mochitest-1 failures.
|
2013-11-07 16:10:21 -05:00 |
|
Kannan Vijayan
|
8db7a82cb1
|
Bug 934427 - Fix callVM invocation in initScopeChain and emitStackCheck for functions with high nslots. r=jandem
|
2013-11-07 16:08:41 -05:00 |
|