Jan de Mooij
|
84ba7e2a90
|
Bug 1160535 part 3 - Make the LazyScript -> JSScript pointer weak. r=jonco,terrence
|
2015-05-07 11:26:34 +02:00 |
|
Jan de Mooij
|
83e2288f66
|
Bug 1160535 part 2 - Do function relazification as part of a new GC phase instead of during marking. r=terrence
|
2015-05-07 11:26:32 +02:00 |
|
Jon Coppeard
|
38e7afe7ef
|
Bug 1157382 - Fix possible data race caused by accessing the mark bits of cells in another runtime r=terrence
|
2015-05-07 10:14:40 +01:00 |
|
Jon Coppeard
|
483f850c06
|
Bug 1161303 - Fix bug in NewObjectCache::newObjectFromHit() caused by previous patch in bug 1155618 r=terrence
|
2015-05-07 10:14:40 +01:00 |
|
Jon Coppeard
|
98c651dae0
|
Bug 1155618 - Report allocation failure to context for baseline ICStubs r=jandem
|
2015-05-07 10:14:40 +01:00 |
|
Jon Coppeard
|
0553f878f7
|
Bug 1161968 - Fix assertion failure in CloneFunctionObject() if script gets relazified r=jandem
|
2015-05-07 10:14:40 +01:00 |
|
Andrea Marchesini
|
a90c5be53e
|
Bug 1156875 - patch 1 - URL.createObjectURL leaks in JS sandbox, r=bholley
|
2015-05-07 08:05:43 +01:00 |
|
Lars T Hansen
|
e5441bd63e
|
Bug 1161298 - missing length guard on SAB. r=bbouvier
|
2015-05-07 11:02:12 +02:00 |
|
Phil Ringnalda
|
2389c5e8aa
|
Back out cb1b4b057dad (bug 1161362) for Linux64 cgc failures
CLOSED TREE
|
2015-05-06 21:15:22 -07:00 |
|
Bobby Holley
|
bc1912f688
|
Bug 1131707 - Transparently forward the construct bit for function forwarders. r=gabor
|
2015-05-06 18:11:51 -07:00 |
|
Hannes Verschore
|
55c7b88f84
|
Bug 1159899: IonMonkey: Fix folding of ~~x, r=nbp
|
2015-05-07 02:58:27 +02:00 |
|
Wes Kocher
|
1454b99ba1
|
Backed out changeset 7c7e849bb5fd (bug 1161351) for sm arm orange CLOSED TREE
|
2015-05-06 16:53:29 -07:00 |
|
Jeff Gilbert
|
b48bc21974
|
Bug 1142279 - DataView should require 'new'. - r=efaust
|
2015-05-06 15:55:05 -07:00 |
|
Shu-yu Guo
|
84dea9a8f7
|
Bug 1161362 - When initializing a trivial script, also initialize its call object shape to the empty shape. (r=jimb)
|
2015-05-06 15:55:26 -07:00 |
|
Shu-yu Guo
|
9c3c3dcfdb
|
Bug 1161351 - Fix unwound exit frame sizes in JitProfilingFrameIterator. (r=nbp)
|
2015-05-06 15:55:26 -07:00 |
|
Brian Hackett
|
41a92895ba
|
Bug 1160887 - Fix various unboxed object bugs, r=jandem,terrence.
|
2015-05-06 13:04:59 -06:00 |
|
Brian Hackett
|
ef90010167
|
Bug 1161077 - Remove file that is no longer used.
|
2015-05-06 12:57:59 -06:00 |
|
Terrence Cole
|
3ed995f994
|
No Bug - Add detail to a comment documenting out barrier implementation; r=sfink NO BUILD
|
2015-05-06 11:08:48 -07:00 |
|
Terrence Cole
|
72db04da5b
|
Bug 1161726 - Use a custom tracer for tenuring to avoid the indirect calls; r=jonco
|
2015-05-04 17:36:31 -07:00 |
|
Terrence Cole
|
333aa5d482
|
Bug 1161353 - Remove the post-barrier verifier; r=sfink
|
2015-05-04 17:34:38 -07:00 |
|
Terrence Cole
|
4be03f3456
|
Bug 1159806 - Replace macro assertions with inline functions; r=sfink
|
2015-04-29 17:42:48 -07:00 |
|
Jan de Mooij
|
79b41494fa
|
Bug 1160535 part 1 - Give JSFunction its own AllocKind. r=terrence
|
2015-05-06 16:52:46 +02:00 |
|
Nicolas B. Pierron
|
9faa20ad57
|
Bug 1161584 - Add TrackedStrategy::SetProp_InlineCache. r=shu
|
2015-05-06 15:51:45 +02:00 |
|
Jon Coppeard
|
33a19409f6
|
Bug 1160163 - Refactor arena decommit so we don't have to pass dummy thing kind to allocateArena() r=terrence
|
2015-05-06 09:45:10 +01:00 |
|
Jon Coppeard
|
97c6239c09
|
Bug 1160468 - Remove unnecessary pre-barrier when creating undepended string r=terrence
|
2015-05-06 09:44:42 +01:00 |
|
Florian Merz
|
5ed1390251
|
Bug 1155211 - SIMD: rename lane mutators - load/store. r=bbouvier
|
2015-05-05 21:18:36 +02:00 |
|
Tooru Fujisawa
|
c5a90ab4c3
|
Bug 1161628 - Fix leak in ErrorWrongTypeArg. r=bbouvier
|
2015-05-06 15:44:31 +09:00 |
|
Terrence Cole
|
f6eb7cf6e4
|
Bug 1160665 - Use the same implementation for both internal and external barriers; r=jonco
|
2015-05-01 10:23:57 -07:00 |
|
Terrence Cole
|
76b7331f02
|
Bug 1160567 - Assert that object derived types are not exposed in the API; r=jonco
|
2015-05-01 10:23:57 -07:00 |
|
Tooru Fujisawa
|
04cdfd8863
|
Bug 1157354 - Part 2: Pass --tbpl and --tbpl-debug to more spidermonkey shell build variants. r=sfink
|
2015-05-05 13:59:51 +09:00 |
|
Tooru Fujisawa
|
a64b02bb39
|
Bug 1157354 - Part 1: Add --tbpl-debug option to jstests.py. r=sfink
|
2015-05-05 13:59:51 +09:00 |
|
Tooru Fujisawa
|
3483fd13cd
|
Bug 1160137 - Use 64bit on Windows 8 x64 debug spidermonkey shell build. r=sfink
|
2015-05-05 13:59:51 +09:00 |
|
Tooru Fujisawa
|
8fb77b7548
|
Bug 1160490 - Set target to x86_64 for spidermonkey shell build on Windows 8 x64. r=sfink
|
2015-05-05 13:59:48 +09:00 |
|
Brian Hackett
|
1e556a7c9c
|
Bug 1161077 - Allocate unboxed arrays in the nursery, r=terrence.
|
2015-05-04 16:36:54 -07:00 |
|
Bobby Holley
|
d46439b4b9
|
Bug 1151385 - Fail early for cross-origin sandboxPrototype. r=gabor
|
2015-05-04 11:05:29 -07:00 |
|
Benjamin Smedberg
|
25916a65c0
|
Bug 1159737 Stop supporting binary XPCOM components except built into the application. r=froydnj sr=bz Some xpcshell tests of binary functionality need to register binary components. Expose a function "registerAppManifest" in the xpcshell environment to make this available to tests without exposing it to addons. r=bholley
|
2015-05-01 10:23:44 -04:00 |
|
Nicolas B. Pierron
|
5432be44a0
|
Bug 1150783 - Use a special JitFrame to record when LazyLink stubs are on the stack. r=h4writer
|
2015-05-04 15:14:39 +02:00 |
|
Nicolas B. Pierron
|
d6c76e96a1
|
Bug 1158344 part 1 - Use the an instruction which is not a beta node for hoisting bounds checks. r=sunfish
|
2015-05-04 15:14:39 +02:00 |
|
Nicolas B. Pierron
|
87fcf5a21d
|
Bug 1138195 - Ensure that the bytecode analysis is consistent with the bindings. r=jandem
|
2015-05-04 15:14:38 +02:00 |
|
Gabor Krizsanits
|
547a796489
|
Bug 1101182 - One interpose call for one property access. r=bholley
|
2015-05-04 08:57:52 +02:00 |
|
Brian Hackett
|
d356b0167f
|
Bug 1146597 - Remove redundant check for unboxed object/array runtime option.
|
2015-05-03 17:19:02 -07:00 |
|
Brian Hackett
|
aae4a0cada
|
Bug 1157703 - Cache iterators involving unboxed objects, r=jandem.
|
2015-05-03 15:27:12 -07:00 |
|
Brian Hackett
|
283ee20b7f
|
Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem.
|
2015-05-03 08:14:04 -07:00 |
|
Jeff Walden
|
60f00b7950
|
Bug 1160356 - Make new Date(arg1, arg2, ...) conform to ES3-6 in converting *all* arguments to number before computing the return value. r=evilpie
|
2015-04-30 09:58:58 -07:00 |
|
Jeff Walden
|
919127e63f
|
Bug 1160356 - Reorganize the code for the Date function/constructor into three separate methods, to be more consistent with ES6's definition of it. Don't change the actual algorithm yet -- this is just code motion. r=evilpie
|
2015-04-30 09:58:58 -07:00 |
|
Jeff Walden
|
8d4c8b6577
|
Bug 1160356 - Make Date.UTC conform to ES3-6 in converting *all* arguments to number before computing the return value. r=evilpie
|
2015-04-30 09:58:58 -07:00 |
|
Terrence Cole
|
16e29d4759
|
Bug 1159428 - Use Value and Id type-based dispatching to simplify barriers; r=jonco
|
2015-04-30 11:29:43 -07:00 |
|
Eric Rahm
|
59005b2eab
|
Bug 1160267 - JS build files should not declare IMPL_MFBT. r=glandium
|
2015-04-30 15:10:03 -07:00 |
|
ProgramFOX
|
63c6e0f603
|
Bug 1153602 - SIMD (interpreter): Added more test cases for ReciprocalSqrtApproximation. r=Waldo
|
2015-04-29 16:56:53 +02:00 |
|
Jon Coppeard
|
77fbad3ef5
|
Bug 1155618 - Fix tracelogger destructor that touches possibly uninitialised hash table r=benj
|
2015-05-01 16:26:11 +01:00 |
|