Brian Hackett
|
67f7d7425d
|
Bug 1138073 - Improve checking when folding and/or blocks in Ion, r=sunfish.
|
2015-03-10 08:56:57 -06:00 |
|
Jan de Mooij
|
a46153aa7f
|
Bug 1090583 - Fix a pre-existing issue with MLoadElementHole and negative index checks. r=bhackett
|
2015-03-10 13:14:42 +01:00 |
|
Jan de Mooij
|
382bb03e1d
|
Bug 1139368 - Set FilterTypeSet dependency in improveThisTypesForCall. r=h4writer
|
2015-03-10 13:14:38 +01:00 |
|
Carsten "Tomcat" Book
|
13d30c69c3
|
Backed out changeset 6c7ebb2f5a92 (bug 1134006) for bustage
|
2015-03-10 12:37:24 +01:00 |
|
Blake Kaplan
|
087f62829c
|
Bug 1134006 - Avoid IPC for domElement.QueryInterface(nsISupports) and nsIClassInfo. r=billm
|
2015-03-09 15:01:00 +01:00 |
|
Steve Singer
|
5c147b027b
|
Bug 1140801 - Don't invoke functions on non-ion platforms. r=nbp
|
2015-03-07 21:13:00 +01:00 |
|
Sean Stangl
|
0a60f2dacd
|
Bug 1139181 - Add missing MIRTypes to StringFromMIRType(). r=efaust
|
2015-03-03 14:39:00 +01:00 |
|
Lars T Hansen
|
20b27ffe1d
|
Bug 1138348 - byte array test cases. r=h4writer
|
2015-03-10 08:29:03 +01:00 |
|
Lars T Hansen
|
6a4dffc326
|
Bug 1138348 - byte ops on x86_64. r=h4writer
|
2015-03-10 08:29:01 +01:00 |
|
Lars T Hansen
|
985833d57e
|
Bug 1141067 - clean up x86 and x64 byte operations. r=sunfish
|
2015-03-10 08:28:24 +01:00 |
|
Chris Peterson
|
d5424adab0
|
Bug 1140806 - Initialize JS random seed using arc4random on Android and BSDs. r=fitzgen
|
2015-03-08 17:49:04 -07:00 |
|
Shu-yu Guo
|
22b1225575
|
Bug 1140741 - Teach JitProfilingFrameIterator to read DebugModeOSRInfo. (r=djvj)
|
2015-03-09 18:55:26 -07:00 |
|
Tom Schuster
|
34e2de8b50
|
Bug 1139696 - Test for cross-compartment Set/Map clone (r=billm)
|
2015-03-09 17:55:19 -07:00 |
|
Bill McCloskey
|
28e88b902d
|
Bug 1139696 - Fix cross-compartment Map/Set structured cloning (r=evilpie)
|
2015-03-09 17:43:54 -07:00 |
|
Jeff Walden
|
d66e2248f8
|
Bump the XDR version two more to account for yet more branch-versioning oddities. No bug, r=me as trivial, DONTBUILD because really building bytecode-bumping patchwork twice is just too much for an opaque identifier that we already built once, pushing in a CLOSED TREE because version bumps are risk-free and these versions are needed for a branch backport and otherwise I'm spinning wheels waiting on the tree to reopen right now
|
2015-03-09 10:57:47 -07:00 |
|
Jeff Walden
|
4cc87bc443
|
Bump XDR bytecode version up several to reserve those skipped version numbers for use in branch patches. No bug, r=me as trivial
|
2015-03-09 10:37:00 -07:00 |
|
Nicolas B. Pierron
|
cc25ec3a6c
|
Bug 1138141 - x64: Add some padding after pushing an odd number of float32 registers. r=bbouvier
|
2015-03-09 18:21:42 +01:00 |
|
Boris Zbarsky
|
40b610d00a
|
Bug 1140670 part 3. Add an assertParentIs() for asserting the parent is something specific and use it in various places to eliminate getParent() calls. r=waldo
|
2015-03-09 12:52:15 -04:00 |
|
Boris Zbarsky
|
f306089853
|
Bug 1140670 part 2. Just use the global as the parent in js::CreateThis and js::CreateThisForFunctionWithProto. r=waldo
|
2015-03-09 12:50:56 -04:00 |
|
Boris Zbarsky
|
d4c8cb1ba8
|
Bug 1140670 part 1. Just use the global, not the proto's parent, as the default parent in NewObjectWithGivenTaggedProto. r=waldo
|
2015-03-09 12:50:55 -04:00 |
|
Boris Zbarsky
|
c008103de3
|
Bug 1140573 part 4. Drop the parent argument from js::NewFunctionByIdWithReserved. r=waldo
|
2015-03-09 12:50:08 -04:00 |
|
Boris Zbarsky
|
47026f3bb1
|
Bug 1140573 part 3. Drop the parent argument from js::NewFunctionWithReserved. r=waldo
|
2015-03-09 12:50:07 -04:00 |
|
Boris Zbarsky
|
008425d0df
|
Bug 1140573 part 2. Drop the parent argument from JS_NewFunctionById. r=waldo
|
2015-03-09 12:50:05 -04:00 |
|
Boris Zbarsky
|
094c91a53c
|
Bug 1140573 part 1. Drop the parent argument from JS_NewFunction. r=waldo
|
2015-03-09 12:50:03 -04:00 |
|
Boris Zbarsky
|
f5b8026532
|
Bug 1140582. Remove the parent argument from JS_NewObjectWithUniqueType. r=waldo
|
2015-03-09 12:49:50 -04:00 |
|
Carsten "Tomcat" Book
|
4fd822080e
|
Backed out changeset 95fa879e6855 (bug 1132522) for JP test failures on a CLOSED TREE
|
2015-03-09 16:50:02 +01:00 |
|
Carsten "Tomcat" Book
|
925ababa09
|
Backed out changeset 0f393119201c (bug 1132522)
|
2015-03-09 16:49:36 +01:00 |
|
Carsten "Tomcat" Book
|
fc419d3fc2
|
Backed out changeset df26246112ad (bug 828137)
|
2015-03-09 16:49:34 +01:00 |
|
Brian Hackett
|
9543414e06
|
Bug 1138984 - Allow 'new' template objects to have dynamic slots, r=jandem.
|
2015-03-09 09:25:23 -06:00 |
|
Brian Hackett
|
d47ad735ea
|
Bug 1140888 - Make sure Ion code depending on unboxed layouts is invalidated when unboxed objects are converted to natives, r=jandem.
|
2015-03-09 09:17:27 -06:00 |
|
Hannes Verschore
|
e3f66a7d62
|
Bug 1139834 - TraceLogger: refactor to add fail function, r=bbouvier
|
2015-03-09 15:25:55 +01:00 |
|
Heiher
|
985c22a610
|
Bug 1140821 - IonMonkey: MIPS: Fix profiler enter frame calculating. r=nbp
|
2015-03-08 00:40:00 -05:00 |
|
Heiher
|
aaeb76e5cc
|
Bug 1139299 - Fix align stack in Simulator-mips::call. r=rankov, r=nbp
|
2015-03-04 01:01:00 -05:00 |
|
Jason Orendorff
|
7ec6070dc3
|
Bug 828137, part 1 - Make Object.defineProperty fail on window elements. r=bz.
|
2015-02-11 11:38:36 -06:00 |
|
Jason Orendorff
|
0d62712dc6
|
Bug 1132522, part 2 - Treat false return from proxyHandler.set() as strict mode failure. r=efaust.
|
2015-02-13 09:49:31 -06:00 |
|
Jason Orendorff
|
d8b9ff41ec
|
Bug 1132522, part 1 - Treat false return from proxyHandler.defineProperty() as strict mode failure. r=efaust.
|
2015-02-12 11:29:32 -06:00 |
|
Benjamin Bouvier
|
c3f7d8c441
|
Bug 1141032: Fix a string comparison when checking for env overriding JIT defaults; r=h4writer
|
2015-03-06 19:35:46 +01:00 |
|
Benjamin Bouvier
|
039b8750e7
|
Bug 1141032: fix = instead of == in an assert in NativeRegexpMacroAssembler.cpp; r=h4writer
|
2015-03-06 14:17:58 +01:00 |
|
Brian Hackett
|
319b55303d
|
Bug 1138199. r=billm
|
2015-03-08 22:10:01 -04:00 |
|
Phil Ringnalda
|
7b93f80e01
|
Merge m-c to m-i
|
2015-03-07 19:39:49 -08:00 |
|
Phil Ringnalda
|
612cc1c896
|
Merge f-t to m-c, a=merge
|
2015-03-07 19:38:53 -08:00 |
|
Paolo Amadini
|
8458c288b0
|
Bug 1140435 - Part 2 - Allow JS code to provide an async stack when calling a function. r=bz
|
2015-03-07 13:30:34 +00:00 |
|
Brian Hackett
|
889f630c4c
|
Bug 1138912 - Watch for MNewObject instructions without a template object when recovering, r=jandem.
|
2015-03-07 17:11:02 -06:00 |
|
Brian Hackett
|
870b7115ac
|
Bug 1139474 - Watch for unboxed object properties when attaching Ion SETPROP ICs, r=jandem.
|
2015-03-07 17:05:21 -06:00 |
|
Ryan VanderMeulen
|
fe04c04f8b
|
Merge inbound to m-c. a=merge
CLOSED TREE
|
2015-03-06 16:18:04 -05:00 |
|
Paolo Amadini
|
e5cee22752
|
Bug 1083359 - Part 2 - Allow C++ code to provide an async stack when calling a JS function. r=jimb
|
2015-03-06 15:50:28 +00:00 |
|
Jason Orendorff
|
a540754217
|
Fix JSErr_Limit, broken by rev 41df9affe00f. No bug, r=red.
|
2015-03-06 20:24:39 -06:00 |
|
Boris Zbarsky
|
b79a81341e
|
Bug 1131805 part 2. Remove remaining js::GetObjectParent and JS_GetParent uses in SpiderMonkey. r=waldo
|
2015-03-06 16:33:31 -05:00 |
|
Boris Zbarsky
|
641311e52c
|
Bug 1131802 part 2. Allocate functions with reserved slots for DOM Xrays so we can store the Xray wrapper reference in those slots instead of as the function parent. r=peterv
|
2015-03-06 16:33:31 -05:00 |
|
Boris Zbarsky
|
c22dccd2a1
|
Bug 1131802 part 1. Add JS friend API to test whether a given function object has extended slots. r=terrence
|
2015-03-06 16:33:30 -05:00 |
|