Commit Graph

42812 Commits

Author SHA1 Message Date
Sean Stangl
eecf1c74bc Bug 1219050 - Update VIXL helper code to v1.10. r=jolesen 2015-10-16 13:49:19 -07:00
Terrence Cole
ca49813513 Bug 1225631 - Handle options relating to task spawning in spawn_task; r=sfink 2015-11-23 09:52:28 -08:00
Steve Fink
0e439d6d98 Bug 1225594 - Make jit-test's --show-cmd work again; r=terrence 2015-10-20 13:26:49 -07:00
Jan de Mooij
ea2f0cfff9 Bug 1132183 followup - Bump inlineMaxCalleeInlinedBytecodeLength to 3350. r=h4writer on IRC 2015-11-23 16:21:47 +01:00
Jon Coppeard
ca2ff952ac Bug 1221747 - Fix OOM handling in IonScriptCounts r=nbp 2015-11-06 13:09:01 +00:00
Jon Coppeard
71d3851a33 Bug 1221747 - Make JS_vsnprintf() return a value that indicates failure if we reach the buffer limit r=nbp 2015-11-23 14:10:28 +00:00
Benjamin Bouvier
77683725d3 Bug 1225605: Simplify SimdTypeDescr::size()/alignment() and remove a macro; r=jolesen 2015-11-20 10:56:19 +01:00
Benjamin Bouvier
e24eea9d45 Bug 1225605: Store SIMD type descriptors on the global SIMD object rather than on the global; r=jolesen 2015-11-20 10:52:33 +01:00
Benjamin Bouvier
225689f73f Bug 1225605: Describe the SIMD type descriptors in terms of a concept; r=jolesen 2015-11-19 17:25:36 +01:00
Jan de Mooij
839ed8ac45 Bug 1132183 followup - Bump smallFunctionMaxBytecodeLength to 120. r=h4writer 2015-11-23 12:49:50 +01:00
Jon Coppeard
baf5d6c722 Bug 1224710 - Fix OOM handling bugs revealed by new testcase r=bbouvier 2015-11-23 10:53:33 +00:00
Jon Coppeard
ca34285920 Bug 1224710 - Add test for fuzz bug fixed by bug 1223355 r=bbouvier 2015-11-18 16:07:18 +00:00
Jon Coppeard
5cf18269fe Bug 1218968 - Reduce running time of oomInArrayProtoTest.js r=lth 2015-11-23 10:52:17 +00:00
Jon Coppeard
78f372edfc Bug 1207571 r=jandem a=abillings 2015-11-23 10:48:21 +00:00
Jan de Mooij
f37442670f Bug 1205707 part 2 - Add test. r=Waldo 2015-11-21 20:53:28 +01:00
Jan de Mooij
9845a3d206 Bug 1222917 - Fix register allocation in GenerateCallSetter. r=bhackett 2015-11-21 20:52:08 +01:00
Jan de Mooij
71aac8d447 Bug 1132183 - Make |this| a real binding, remove lazy this computation. r=efaust,shu 2015-11-21 14:33:13 +01:00
Heiher
237db60e08 Bug 1226152 - IonMonkey: MIPS64: Make sure the frame pushed are set correctly for ion vmcalls. r=h4writer
---
 js/src/jit/mips64/SharedICHelpers-mips64.h | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
2015-11-21 15:28:52 +08:00
Heiher
505f944025 Bug 1225859 - IonMonkey: MIPS64: Fix branchTestBoolean(Address) missing. r=jandem
---
 js/src/jit/mips64/MacroAssembler-mips64.cpp | 8 ++++++++
 js/src/jit/mips64/MacroAssembler-mips64.h   | 1 +
 2 files changed, 9 insertions(+)
2015-11-21 15:28:46 +08:00
Terrence Cole
c0dd04926b Bug 1226687 - Part 2: Use stable hashing and builtin sweep for JSObject2JSObjectMap; r=mccr8 2015-11-20 13:54:35 -08:00
Terrence Cole
777e30eb45 Bug 1226687 - Part 1: Export a GCPolicy usable by JS::Heap; r=fitzgen 2015-11-20 13:53:19 -08:00
Boris Zbarsky
bb0be9b0b7 Bug 1224007 part 3. Push down WouldReportJSException into MaybeSetPendingException, since anyone calling the latter will propagate the JS exception as needed. r=peterv 2015-11-20 16:29:41 -05:00
Boris Zbarsky
6350322412 Bug 1224007 part 1. Rename ThrowMethodFailed to MaybeSetPendingException and make it an ErrorResult instance method. r=peterv 2015-11-20 16:29:40 -05:00
Jeff Walden
02d487bb1a Bug 1220693 - Put the needs-update status of the ICU default time zone behind a spinlock, as the simplest/stupidest possible thing that works. r=sfink 2015-11-19 14:30:37 -08:00
Nick Fitzgerald
dab52d534b Bug 1226176 - Compute retained sizes in dominator trees and expose them to JavaScript; r=bz,sfink 2015-11-20 09:08:15 -08:00
Jesper Kristensen
32a6477d79 Bug 1094057 - Violations of "use strict"; should generate errors, not warnings, r=jorendorff
Make the use of JSREPORT_STRICT consistent across all places where it is used.
I.e. never add JSREPORT_STRICT when reporting JSREPORT_ERROR in strict mode,
but only when reporting JSREPORT_WARNING in non-strict mode.
This happens to make the errors appear as errors instead of warnings in the console.
2015-11-10 18:18:25 +01:00
Jonathan Kew
1235035897 Bug 1210165 - Update test Intl/DateTimeFormat/format.js to expect 24-hour time in Arabic/Morocco locale. rs=waldo 2015-11-20 11:38:15 +00:00
Jonathan Kew
c577884240 Bug 1210165 - Update normalization test data for ICU 56 (Unicode 8.0) release. rs=waldo 2015-11-20 11:38:15 +00:00
Benjamin Bouvier
e01ea2d3bb Bug 1225605: Make the dependency between SimdTypeDescr::Type and the SimdTypes/SimdLanes arrays clearer; r=jolesen 2015-11-17 21:40:02 +01:00
Benjamin Bouvier
ecd9f7284e Bug 1225605: Remove non standard SIMD.Int{32x4,16x8,8x16}.bool; r=jolesen 2015-11-17 21:09:21 +01:00
Benjamin Bouvier
2ef767c53f Bug 1225605: Rename SIMD descriptors toType -> Cast, setReturn -> ToValue, and remove one-argument toType; r=jolesen 2015-11-17 20:51:23 +01:00
Lars T Hansen
a398b48357 Bug 1226277 - fix MSVC warning with a cast. r=bbouvier 2015-11-20 06:20:29 +01:00
Wei Wu
891c703c0f Bug 1224810 - "TraceLogger: Add the script information for the event created by BytecodeCompiler". r=hv1989 2015-11-14 03:43:00 +01:00
Wei Wu
9c2c4014db Bug 1224809 - "TraceLogger: Document what are enabled in 'TLLOG=Default' and 'TLLOG=IonCompiler'". r=hv1989 2015-11-18 22:17:00 +01:00
Phil Ringnalda
b1ca62bc20 Backed out 20 changesets (bug 1055472) for Linux64 cgc failures and an apparent crash in the cpp test test_audio on OS X 10.6 debug
CLOSED TREE

Backed out changeset edd1c18b5a5b (bug 1055472)
Backed out changeset 41be086be0e8 (bug 1055472)
Backed out changeset 6ed32cadfc31 (bug 1055472)
Backed out changeset 2f0b0b246e25 (bug 1055472)
Backed out changeset 33d5c8ef947c (bug 1055472)
Backed out changeset 74dca890ec34 (bug 1055472)
Backed out changeset b4a4144b96fa (bug 1055472)
Backed out changeset 9dd0b1fff545 (bug 1055472)
Backed out changeset 31c41d6a16ab (bug 1055472)
Backed out changeset bf8f9604c34f (bug 1055472)
Backed out changeset 69bf1faa9d85 (bug 1055472)
Backed out changeset 284934443cd3 (bug 1055472)
Backed out changeset 65d962413c98 (bug 1055472)
Backed out changeset 94135702e1b5 (bug 1055472)
Backed out changeset 1509efcfa629 (bug 1055472)
Backed out changeset c7180ea9dfa4 (bug 1055472)
Backed out changeset a47a3ce6f35e (bug 1055472)
Backed out changeset 9b4f7a838a66 (bug 1055472)
Backed out changeset e5f593ea362c (bug 1055472)
Backed out changeset 8ec3005245c1 (bug 1055472)
2015-11-19 20:01:07 -08:00
Terrence Cole
8c0c8e4199 No Bug - Remove two unused, orphan variables; r=sfink 2015-11-19 13:55:16 -08:00
Terrence Cole
c2714c6bb3 No Bug - Fix accumulated unified build bustage in the JS shell; r=sfink 2015-11-19 13:54:29 -08:00
Eric Faust
4dd8194258 Bug 1055472 - Part 18: Incorportate arai's test into the subclassing suite. (r=me) 2015-11-18 14:11:14 -08:00
Eric Faust
f241d03acb Bug 1055472 - Part 17: Make the Array constructor properly subclassable. (r=jorendorff, r=bhackett, r=terrence) 2015-11-13 18:22:22 -08:00
Eric Faust
8e138c8996 Bug 1055472 - Part 16: Make the String constructor properly subclassable. (r=Waldo) 2015-11-13 18:22:22 -08:00
Eric Faust
15aca5be75 Bug 1055472 - Part 15: Make the DataView constructor properly subclassable. (r=jorendorff, r=bhackett) 2015-11-13 18:22:22 -08:00
Eric Faust
6abc817404 Bug 1055472 - Part 14: Make the various TypedArray constructors properly subclassable. (r=Waldo, r=bhackett) 2015-11-13 18:22:22 -08:00
Eric Faust
949f9eb35c Bug 1055472 - Part 13: Make the ArrayBuffer constructor properly subclassable. (r=Waldo) 2015-11-13 18:22:22 -08:00
Eric Faust
e232730746 Bug 1055472 - Part 12: Mae the WeakSet constructor properly subclassable. (r=Waldo) 2015-11-13 18:22:21 -08:00
Eric Faust
824d320ee0 Bug 1055472 - Part 11: Make the WeakMap constructor properly subclassable. (r=Waldo) 2015-11-13 18:22:21 -08:00
Eric Faust
96a1ca32c3 Bug 1055472 - Part 10: Make the Set constructor properly subclassable. (r=Waldo) 2015-11-13 18:22:21 -08:00
Eric Faust
62da9dd984 Bug 1055472 - Part 9: Make the Map constructor properly subclassable. (r=Waldo) 2015-11-13 18:22:21 -08:00
Eric Faust
9506ec10ad Bug 1055472 - Part 8: Make the RegExp constructor properly subclassable. (r=Waldo) 2015-11-13 18:22:21 -08:00
Eric Faust
7b96e3e832 Bug 1055472 - Part 8 prelim: Rename InitializeRegExp to RegExpObject::initFromAtom for readability. (r=Waldo) 2015-11-13 18:22:21 -08:00
Eric Faust
39f1dffa20 Bug 1055472 - Part 7: Make the Date constructor properly subclassable. (r=Waldo) 2015-11-13 18:22:21 -08:00