Terrence Cole
|
93dfb0b08a
|
Bug 989414 - Speed up the C++ side of write barriers fired from jitcode; r=jonco
|
2014-05-01 09:26:17 -07:00 |
|
Jon Coppeard
|
9e3e5bf37e
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Carsten "Tomcat" Book
|
ce17cf4bc6
|
Backed out changeset 8b82db9273f3 (bug 988486)
|
2014-04-30 15:38:59 +02:00 |
|
Jon Coppeard
|
862b4ce227
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Carsten "Tomcat" Book
|
b9db6b4bf0
|
Backed out changeset 3e6abdf3b4b4 (bug 988486)
|
2014-04-30 13:59:19 +02:00 |
|
Jon Coppeard
|
d319718581
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Terrence Cole
|
996100701b
|
Bug 989414 - Implement BarrieredValue in terms of BarrieredPtr using GCMethods; r=jonco
|
2014-04-25 14:18:18 -07:00 |
|
Terrence Cole
|
0bcc19fe6c
|
Bug 989414 - Convert BarrieredPtr to take a T* as template parameter instead of T; r=jonco
|
2014-04-25 11:02:44 -07:00 |
|
Terrence Cole
|
1c18559856
|
Bug 984101 - Expand SpiderMonkey's use of poisoning for diagnostics; r=jonco
|
2014-03-20 14:38:50 -07:00 |
|
Jan Beich
|
73a437cafe
|
Bug 986357 - Unbreak --disable-ion in non-unified mode after bug 695438. r=bhackett
|
2014-04-02 13:36:00 +02:00 |
|
Jan de Mooij
|
46c270eade
|
Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
|
2014-03-19 09:28:57 +01:00 |
|
Jason Orendorff
|
70b862a61e
|
Bug 975589, part 4 - Rename js_GetClassObject -> js::GetBuiltinConstructor and make it never return true without the desired constructor actually existing. r=jwalden.
|
2014-03-10 16:30:40 -05:00 |
|
Jason Orendorff
|
1f7f9f3949
|
Bug 975589, part 1 - Rename js::DefineConstructorAndPrototype -> GlobalObject::initBuiltinConstructor and refactor it a bit. r=jwalden.
|
2014-03-10 16:29:40 -05:00 |
|
Jason Orendorff
|
4fe7f16272
|
Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
|
2014-03-10 16:28:43 -05:00 |
|
Luke Wagner
|
fddbf26763
|
Bug 980059 - Do some simple renaming and minor cleanups in prepration (r=jandem)
|
2014-03-05 17:15:32 -06:00 |
|
Brian Hackett
|
ad4f1ea180
|
Bug 695438 - Make typed arrays native objects, allow adding new named properties, r=luke.
|
2014-03-04 12:42:08 -07:00 |
|
Jan de Mooij
|
91ef327a86
|
Backout bug 785905, off-thread IonBuilder. r=jorendorff
|
2014-02-14 13:17:53 +01:00 |
|
Kannan Vijayan
|
c786995ed4
|
Bug 952891 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff DONTBUILD
|
2014-02-13 14:29:00 -05:00 |
|
Kannan Vijayan
|
e738e627de
|
Backed out changeset 45f374858666 (bug 852891) for bad commit message referencing wrong bug. DONTBUILD
|
2014-02-13 14:24:37 -05:00 |
|
Kannan Vijayan
|
65fc75a39d
|
Bug 972087 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff
|
2014-02-13 14:20:27 -05:00 |
|
Jon Coppeard
|
da8e9bd5e9
|
Bug 965830 - Remove AutoArrayRooter from the public API r=terrence r=smaug
|
2014-02-11 10:59:15 +00:00 |
|
Bobby Holley
|
0c09f2ced1
|
Bug 959013 - Create storage for declarative class bootstrapping information on js::Class. r=luke
|
2014-02-04 07:51:54 -08:00 |
|
Till Schneidereit
|
e483c3448f
|
Bug 958951 - Return IteratorResult object for completed generators instead of throwing. r=jorendorff
|
2014-02-01 23:20:14 +01:00 |
|
Bobby Holley
|
aa754b4923
|
Bug 962449 - Make various getOrCreate methods static to efficiently fix hazards. r=Waldo
|
2014-01-31 14:51:42 -08:00 |
|
Bobby Holley
|
e82895955c
|
Bug 959012 - Clean up and separate the semantics of js_{Get,Find}Class{Prototype,Object}. r=jorendorff
|
2014-01-30 07:45:16 -08:00 |
|
Eric Faust
|
06f485380a
|
Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
|
Boris Zbarsky
|
b599dd1475
|
Followup bustage fix for bug 952873 to fix CLOSED TREE
|
2014-01-28 17:54:31 -08:00 |
|
Boris Zbarsky
|
1532364f33
|
Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
|
2014-01-28 16:16:03 -08:00 |
|
Boris Zbarsky
|
524365f6bc
|
Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
|
2014-01-28 16:14:47 -08:00 |
|
Wes Kocher
|
9dfecde59b
|
Backed out 2 changesets (bug 952873) for build bustage on a CLOSED TREE
Backed out changeset 92dfed2592ae (bug 952873)
Backed out changeset 1ae58fcd61a9 (bug 952873)
|
2014-01-28 17:34:42 -08:00 |
|
Boris Zbarsky
|
8e620f3dba
|
Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
|
2014-01-28 16:16:03 -08:00 |
|
Boris Zbarsky
|
61b688fd8c
|
Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
|
2014-01-28 16:14:47 -08:00 |
|
Chris Peterson
|
8fd820ee68
|
Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
|
2014-01-24 20:14:56 -08:00 |
|
Chris Peterson
|
c49c31dada
|
Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
|
2014-01-24 19:57:58 -08:00 |
|
Chris Peterson
|
160d063513
|
Bug 964016 - Part 1: Replace JS_LIKELY with MOZ_LIKELY. r=luke
|
2014-01-25 22:04:37 -08:00 |
|
Bobby Holley
|
9fed0d00f4
|
Bug 957688 - Kill off checkAccess. r=mrbkap
|
2014-01-24 16:08:26 -08:00 |
|
Andrew McCreight
|
3ad5ac9f66
|
Bug 960768 - Check the result of getPendingException in js::UnwindIteratorForException. r=luke
|
2014-01-17 08:05:06 -08:00 |
|
Tom Schuster
|
ca898e081a
|
Bug 942453 - Handlify IndexToId. r=terrence
|
2013-12-18 13:30:49 +01:00 |
|
Terrence Cole
|
9230cdbfd1
|
Bug 951282 - Wrap the pending exception lazily; r=luke
|
2013-12-17 13:01:05 -08:00 |
|
Brian Hackett
|
76b1846588
|
Bug 785905 - Build Ion MIR graph off thread, r=jandem.
|
2013-12-16 10:53:02 -08:00 |
|
Christian Holler
|
987a19e3b3
|
Bug 948188 - Handle OOM in NewPropertyIteratorObject. r=njn
|
2013-12-10 01:27:54 +01:00 |
|
Brian Hackett
|
6a9908e138
|
Bug 947782 - Use accessor methods for JSScript uint32/uint16 fields, r=jandem.
|
2013-12-09 11:26:09 -08:00 |
|
Birunthan Mohanathas
|
88a0348924
|
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
|
2013-12-08 21:52:54 -05:00 |
|
Jan de Mooij
|
16db005c1d
|
Bug 942390 - Don't use the iterator cache if the object has an __iterator__ property. r=bhackett
|
2013-11-28 11:09:40 +01:00 |
|
Bobby Holley
|
f6f0f943f5
|
Bug 933681 - Always stash resolved constructors in global slots, and kill markStandardClassInitializedNoProto. r=jorendorff
This is necessary to see this stuff over Xrays.
|
2013-11-22 10:55:41 -08:00 |
|
Ehsan Akhgari
|
00e6e36497
|
Bug 941424 - Build more of the JS engine in unified mode; r=djvj
X-Git-Commit-ID: a36a6a48f6712fdb86bbe1005cf7afcf26bc0200
|
2013-11-22 00:16:31 -05:00 |
|
Jon Coppeard
|
06693f483f
|
Bug 938212 - Tenure iterator prototypes, as these can be accessed off-main-thread r=bhackett
|
2013-11-18 17:21:44 +00:00 |
|
Brian Hackett
|
b1eed6d0ec
|
Bug 928050 - Don't GC during atomization, r=billm.
|
2013-11-09 19:53:53 -07:00 |
|
Dan Gohman
|
6c6a7b7097
|
Bug 910782 - SpiderMonkey: Reduce indirection in InterpreterActivation. r=luke
|
2013-10-28 10:32:50 -07:00 |
|
Nicholas Nethercote
|
0635e6e0e1
|
Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
|
2013-10-10 15:22:35 -07:00 |
|