Brian Hackett
|
f08c286b61
|
Bug 976446 - Add port of irregexp regexp engine, and use by default, r=jandem.
|
2014-05-15 16:48:21 -07:00 |
|
Jon Coppeard
|
26d2f85bd9
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Jon Coppeard
|
393e791030
|
Bug 988486 - Split out page allocator state into new class r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Shu-yu Guo
|
df8d0a2c21
|
Bug 996983 - Part 1: Change activations and friends to use ThreadSafeContext. Non-JIT-related changes. (r=luke)
|
2014-04-30 21:12:17 -07:00 |
|
Carsten "Tomcat" Book
|
03e47aeba2
|
Backed out changeset 39d2e19acdd5 (bug 988486) for bustage on a CLOSED TREE
|
2014-04-30 15:39:40 +02:00 |
|
Carsten "Tomcat" Book
|
4f7d648e39
|
Backed out changeset 8b82db9273f3 (bug 988486)
|
2014-04-30 15:38:59 +02:00 |
|
Jon Coppeard
|
a3933d9612
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Jon Coppeard
|
eaa8e7f4ec
|
Bug 988486 - Split out page allocator state into new class r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Carsten "Tomcat" Book
|
e2455a132e
|
Backed out changeset 602ddd08eab9 (bug 988486) for bustage on a CLOSED TREE
|
2014-04-30 13:59:36 +02:00 |
|
Carsten "Tomcat" Book
|
672dd88e7b
|
Backed out changeset 3e6abdf3b4b4 (bug 988486)
|
2014-04-30 13:59:19 +02:00 |
|
Jon Coppeard
|
9a5b0b1a78
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Jon Coppeard
|
7bb784ac2d
|
Bug 988486 - Split out page allocator state into new class r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Terrence Cole
|
9ded327bd9
|
Bug 989414 - Convert ReadBarriered to take a T* as template parameter instead of T; r=jonco
--HG--
extra : rebase_source : 2ad840e0a8841826ce91d2c153c5b5962dc92cfb
|
2014-04-28 11:25:16 -07:00 |
|
Jason Orendorff
|
d5761de858
|
Bug 547140, part 7 - Remove JSContext::resolveFlags and JSAutoResolveFlags. r=Waldo.
|
2014-04-25 16:11:03 -05:00 |
|
Douglas Crosher
|
30208e2107
|
Bug 898963 - Odinmonkey (ARM): Optimize asm.js FFI calls to Ion functions, trim regs saved, inline activation and deactivation. r=luke
|
2014-04-17 00:11:28 +10:00 |
|
Ryan VanderMeulen
|
780fb4fae2
|
Backed out changesets 37e7cae3d8c8 and 3ccbb670a699 (bug 898963) for Windows debug bustage.
CLOSED TREE
|
2014-04-15 13:39:38 -04:00 |
|
Douglas Crosher
|
3522eaf595
|
Bug 898963 - Odinmonkey (ARM): Optimize asm.js FFI calls to Ion functions, trim regs saved, inline activation and deactivation. r=luke
|
2014-04-16 01:08:33 +10:00 |
|
Bobby Holley
|
bae8ff964e
|
Bug 989528 - Introduce a mechanism to explicitly enter a null compartment. r=luke
|
2014-04-14 20:26:59 -07:00 |
|
Till Schneidereit
|
e799f21b60
|
Bug 988416 - Part 2: Add safe _DefineValueProperty self-hosting intrinsic. r=jwalden
--HG--
extra : rebase_source : 029e4b5f57b692657b55781959e65c59ebfe355e
|
2014-04-10 14:07:03 +02:00 |
|
Jason Orendorff
|
fa1d1db711
|
Follow-up to bug 990787 - Fix GC hazards introduced by part 1 and part 4, caught by static analysis. Pushing to a CLOSED TREE. r=sfink.
|
2014-04-08 15:43:39 -05:00 |
|
Jason Orendorff
|
941ab7fb5d
|
Bug 990787, part 1 - When JSObject::shrinkElements can't reallocate the array to shrink it, clear the OOM exception, as we are not going to propagate the error. r=shu.
--HG--
extra : rebase_source : 42d1d8c25a0b31d20b137ca4f2ff7f592e7fdcd8
|
2014-04-08 12:35:17 -05:00 |
|
Terrence Cole
|
5f1c628cec
|
Bug 987666 - Remove the unused dynamic root analysis. r=sfink
|
2014-03-24 18:32:36 -04:00 |
|
Lars T Hansen
|
2f31b53f76
|
Bug 983675 - Intrinsify and inline TypeDescrIsArrayType, TypeDescrIsUnsizedArrayType, TypeDescrIsSizedArrayType, TypeDescrIsSimpleType, ObjectIsTypedObject. r=shu
|
2014-03-21 09:18:09 -04:00 |
|
Jeff Walden
|
c184c8d997
|
Bug 985695 - Rename JSContext::getLazyType to getSingletonType, because that's the only sense in which it's used. r=terrence
--HG--
extra : rebase_source : db9807b0c311c334ae38409f0dfee259f968b8d3
|
2014-02-07 16:50:28 -08:00 |
|
Jan de Mooij
|
6af7b5d82a
|
Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
|
2014-03-19 09:28:57 +01:00 |
|
Brian Hackett
|
ecdbf6f6c8
|
Bug 972817 - Enable type inference unconditionally, r=jandem.
|
2014-03-18 09:05:16 -06:00 |
|
Jason Orendorff
|
c4905dda94
|
Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
|
2014-03-10 16:28:43 -05:00 |
|
Brian Hackett
|
1f0802e7da
|
Bug 980630 - Remove type nuking, r=jandem.
|
2014-03-09 08:14:49 -07:00 |
|
Ms2ger
|
c60b7464a9
|
Backout changesets 295dc1e971bf:6d54e6b70eb2 for b2g and b-c failures.
|
2014-03-08 21:37:57 +01:00 |
|
Brian Hackett
|
a17d5786da
|
Bug 980630 - Fix build break.
|
2014-03-08 11:05:46 -07:00 |
|
Luke Wagner
|
f176ca2fd6
|
Bug 980059 - Do some simple renaming and minor cleanups in prepration (r=jandem)
--HG--
extra : rebase_source : 1fbb7dd0bde99abef7a6d504e08fd18163cee3ee
|
2014-03-05 17:15:32 -06:00 |
|
Lars T Hansen
|
6b089ca600
|
Bug 977117 - Enable inlining of the ObjectIsTypeDescr primitive. r=nmatsakis
|
2014-02-28 09:54:44 -05:00 |
|
Lars T Hansen
|
4a8feeb917
|
Bug 976504 -- Enabling inlining of TypedObject primitives
|
2014-02-26 11:57:51 -05:00 |
|
Jason Orendorff
|
f3dfccf0ec
|
Bug 972319, part 1 - Add new API JS::AutoSaveExceptionState as a replacement for JS_SaveExceptionState. r=luke.
|
2014-02-26 08:55:34 -06:00 |
|
Brian Hackett
|
cae987d2a2
|
Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
|
2014-02-19 09:02:13 -07:00 |
|
Jan de Mooij
|
b3625bb7af
|
Backout bug 785905, off-thread IonBuilder. r=jorendorff
|
2014-02-14 13:17:53 +01:00 |
|
Luke Wagner
|
2c35ae610b
|
Bug 971845 - Remove dead JSContext methods (r=sfink)
|
2014-02-13 08:04:46 -06:00 |
|
Jon Coppeard
|
b6588e8cbf
|
Bug 965830 - Remove AutoArrayRooter from the public API r=terrence r=smaug
|
2014-02-11 10:59:15 +00:00 |
|
Jon Coppeard
|
edfaff5a4d
|
Bug 965830 - Make AutoValueArray into a fixed-size inline array that roots its contents r=terrence
|
2014-02-11 10:59:15 +00:00 |
|
Shu-yu Guo
|
c6165cfa30
|
Bug 958370 - Unify chunks and slices; self-host the scheduler's slice processing loop. (r=nmatsakis)
|
2014-02-07 14:40:29 -08:00 |
|
Brian Hackett
|
9ce9b90c8c
|
Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
|
2014-02-05 11:40:35 -07:00 |
|
Ryan VanderMeulen
|
b8618a38d5
|
Backed out changesets 45840c6628d7 and acadb164dbc5 (bug 941805) for causing bug 966782.
|
2014-02-03 08:34:51 -05:00 |
|
Brian Hackett
|
fc86d50852
|
Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
|
2014-01-31 18:58:16 -07:00 |
|
Shu-yu Guo
|
4c62363f28
|
Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
|
2014-01-31 14:57:57 -08:00 |
|
Terrence Cole
|
2e7acf2929
|
Bug 963738 - Fix some false positives in the Array analysis; r=jonco
|
2014-01-28 12:05:35 -08:00 |
|
Jan de Mooij
|
f289f537ef
|
Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
|
2014-01-29 13:34:14 +01:00 |
|
Andrew McCreight
|
c3f8ddfee1
|
Bug 960768 - Check the result of getPendingException in js::UnwindIteratorForException. r=luke
|
2014-01-17 08:05:06 -08:00 |
|
Brian Hackett
|
8cb19f9255
|
Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke.
|
2013-12-19 11:56:27 -08:00 |
|
Terrence Cole
|
7d0f61e2b0
|
Bug 951282 - Wrap the pending exception lazily; r=luke
--HG--
extra : rebase_source : e2bf58c6c5ba5ba857a97bd18f5543f32da6f508
|
2013-12-17 13:01:05 -08:00 |
|
Brian Hackett
|
c270b0da69
|
Bug 785905 - Build Ion MIR graph off thread, r=jandem.
|
2013-12-16 10:53:02 -08:00 |
|