Tom Schuster
|
0c4c1b681f
|
Bug 1097267 - Change to the simpler enumerate hook in the js engine. r=jorendorff
|
2014-12-11 19:31:10 +01:00 |
|
Jason Orendorff
|
92f1bf16c5
|
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
--HG--
extra : rebase_source : a44070dd6155426ef6026c1575116f90b5fdac0c
extra : amend_source : 8d8fcf05dfd5fdf214a39501663347a6d6b56463
|
2014-11-22 12:23:39 -06:00 |
|
Terrence Cole
|
81bda611c6
|
Bug 1105069 - Part 11: Convert UnmarkGrayGCThingRecursively to GCCellPtr; r=jonco, r=mccr8
--HG--
extra : rebase_source : da3b54ac1300838bbe66dbd74af89ff56302ba23
|
2014-12-05 09:38:33 -08:00 |
|
Terrence Cole
|
b3fb25bc3f
|
Bug 1105069 - Part 10: Convert NoteWeakMapping to GCCellPtr; r=jonco, r=mccr8
--HG--
extra : rebase_source : b660a676c03c4a0bbdc521a6401a2a619543aa2a
|
2014-12-05 09:38:32 -08:00 |
|
Terrence Cole
|
d0e0d193b8
|
Bug 1107349 - Always build in enerational GC support; r=jonco
|
2014-12-04 09:45:05 -08:00 |
|
Boris Zbarsky
|
4e904df02d
|
Bug 1012798 part 1. Add one more available reserved slot on globals, because we need it for Window. r=jorendorff
|
2014-12-09 14:44:37 -05:00 |
|
Jon Coppeard
|
466d8ba130
|
Bug 650161 - Add API to disable compacting GC r=terrence
|
2014-12-09 10:09:26 +00:00 |
|
Terrence Cole
|
1bb5471d19
|
Bug 1105069 - Part 8: Remove implicit cast from GCCellPtr to js::gc::Cell*; r=jonco, r=mccr8
--HG--
extra : rebase_source : 0dfb2314f5d20770b7b92fa9fde23cb6c41f20d8
|
2014-12-01 22:34:25 -08:00 |
|
Terrence Cole
|
dcf7f9a22d
|
Bug 1105069 - Part 6: Convert IncrementalReferenceBarrier to GCCellPtr; r=jonco
--HG--
extra : rebase_source : 008ec53319b44347af7398f07a9753b914a1157e
|
2014-12-01 15:06:37 -08:00 |
|
Terrence Cole
|
806266015e
|
Bug 1105069 - Part 5: Convert MarkGCThingAsLive to GCCellPtr; r=jonco
--HG--
extra : rebase_source : 19fc003cc5c9796963b8bf54213556e1310ab240
|
2014-12-01 15:06:37 -08:00 |
|
Terrence Cole
|
0adfbe6015
|
Bug 1105069 - Part 4: Convert IsIncrementalReferenceBarrierNeededTenuredGCThing to GCCellPtr; r=jonco
--HG--
extra : rebase_source : b8b403745c98ec09e29340aa74a801bd633f0483
|
2014-05-19 14:58:05 -07:00 |
|
Terrence Cole
|
972aea62c7
|
Bug 1105069 - Part 3: Convert ExposeGCThingToActiveJS to use GCCellPtr; r=jonco
--HG--
extra : rebase_source : 68fc0a09b046eaf0042337d27bceac1de2b26150
|
2014-05-19 14:58:05 -07:00 |
|
Terrence Cole
|
21bfd50b31
|
Bug 1105069 - Part 2: Implement GCCellPtr; r=jonco
--HG--
extra : rebase_source : 429ccde74ab4732c864582b776c223b1f81b198c
|
2014-12-01 14:49:21 -08:00 |
|
Terrence Cole
|
98a5f959aa
|
Bug 1105069 - Part 1: Move GCTraceKind from jspubtd to TraceAPI; r=jonco, r=mccr8
--HG--
extra : rebase_source : 86fef608628fe2eaa6c6f91e84d90aa9e9baa84d
|
2014-12-01 14:49:07 -08:00 |
|
Jon Coppeard
|
e3df57f59e
|
Bug 650161 - Remove an assertion that things don't move r=terrence
|
2014-11-24 10:40:33 +00:00 |
|
Terrence Cole
|
d583da7d39
|
Bug 1101921 - Nursery heap size should scale with the chunk size; r=jonco
--HG--
extra : rebase_source : 0d50d5998f1d24af0e85050e617f2f088cb0b609
|
2014-11-19 15:01:54 -08:00 |
|
Terrence Cole
|
91cd09280f
|
Backed out changeset 012e11e54840 (Bug 1101921) for build bustage on a CLOSED TREE
--HG--
extra : rebase_source : 38aac2c757b138fbdf754abb374f326048a5516a
|
2014-11-21 16:03:53 -08:00 |
|
Terrence Cole
|
f3f0c8c515
|
Bug 1101921 - Nursery heap size should scale with the chunk size; r=jonco
|
2014-11-19 15:01:54 -08:00 |
|
Terrence Cole
|
11d0e8696d
|
Bug 1100652 - Simplify the store buffer implementation; r=sfink
--HG--
extra : rebase_source : caee6fef56e66a8af5be15678ffe29d6c618c0ba
|
2014-11-18 13:56:46 -08:00 |
|
Nick Fitzgerald
|
60c428209b
|
Bug 1083456 - Part 2: Provide a mechanism to find all GC roots for a JS::ubi::Node traversal. r=jimb
|
2014-11-19 10:19:59 -08:00 |
|
Nick Fitzgerald
|
1ef2756d93
|
Backed out changeset 73ea3aa3ccec
|
2014-11-19 10:00:02 -08:00 |
|
Nick Fitzgerald
|
68b8173ea8
|
Bug 1083456 - Part 2: Provide a mechanism to find all GC roots for a JS::ubi::Node traversal. r=jimb
|
2014-11-19 09:57:11 -08:00 |
|
Jon Coppeard
|
25031cb91e
|
Bug 1100923 - Make onPromiseSettled() declaration JS_PUBLIC_API. r=fitzgen
|
2014-11-18 15:02:24 -08:00 |
|
Nick Fitzgerald
|
30799231c3
|
Bug 1084065 - Part 1: Add a Debugger.prototype.onPromiseSettled hook; r=shu
|
2014-11-17 10:43:00 +01:00 |
|
Nick Fitzgerald
|
d3db1f03ed
|
Bug 1083210 - Part 1: Add a Debugger.prototype.onNewPromise hook. r=shu
|
2014-11-17 10:42:00 +01:00 |
|
Jeff Walden
|
e7ab01f9cd
|
Bug 712939 - Use JS_ENUM_HEADER and JS_ENUM_FOOTER only where absolutely necessary, and don't expose them for general use. r=jandem
|
2014-11-07 18:33:20 -08:00 |
|
Jon Coppeard
|
caadbcaac4
|
Bug 650161 - Fix leak of moved expando objects r=terrence
|
2014-11-14 09:22:26 +00:00 |
|
Jon Coppeard
|
5746f80c02
|
(no bug) Update count of GC reasons in comment DONTBUILD
|
2014-11-13 13:43:17 +00:00 |
|
Jason Orendorff
|
0688d8e8b4
|
Bug 1094062 - Delete js/public/PropertyKey.h. r=jandem.
--HG--
extra : rebase_source : 4ff841a634f08f611529d18878074d6dc73d0fd3
|
2014-11-05 00:56:36 -06:00 |
|
Jan de Mooij
|
88b1d4572f
|
Bug 1094255 - Optimize GetElements on NodeLists to make fun.apply(x, nodeList) faster. r=bz,evilpie
|
2014-11-11 11:56:44 +01:00 |
|
Emanuel Hoogeveen
|
024559acd7
|
Bug 1084651 - Part 6: Rename SliceBudget::reset to the less misleading makeUnlimited. r=billm
|
2014-11-04 07:35:00 +01:00 |
|
Emanuel Hoogeveen
|
e3596f6327
|
Bug 1084651 - Part 3: Tighten up the bounds of SliceBudget to work as a budget should. r=billm
|
2014-11-04 07:34:00 +01:00 |
|
Emanuel Hoogeveen
|
b7672edb91
|
Bug 1084651 - Part 2: Clean up SliceBudget and require explicitly choosing between TimeBudget and WorkBudget. r=billm r=mccr8
|
2014-10-22 14:13:00 +02:00 |
|
Nick Fitzgerald
|
504a3e3703
|
Bug 1083456 - Part 1: Add JS_TraceIncomingCCWs. r=terrence
|
2014-11-07 11:56:00 +01:00 |
|
Tom Schuster
|
cc421a900c
|
Bug 993026 - Simplify JS resolve hook. r=jorendorff
|
2014-11-08 01:07:12 +01:00 |
|
Tom Schuster
|
2c44e0efbc
|
Bug 1091900 - Remove iteratorObject hook. r=jorendorff
* * *
Bug 1091900 - Fix build on CLOSED TREE
|
2014-11-05 20:36:49 +01:00 |
|
Carsten "Tomcat" Book
|
ba5a7941af
|
Backed out changeset ebdebc9251be (bug 1084651)
|
2014-11-07 15:30:49 +01:00 |
|
Carsten "Tomcat" Book
|
8f3f1efbc1
|
Backed out changeset b34ff39fc966 (bug 1084651)
|
2014-11-07 15:30:47 +01:00 |
|
Emanuel Hoogeveen
|
e6ad9cc7e4
|
Bug 1084651 - Part 3: Tighten up the bounds of SliceBudget to work as a budget should. r=wmccloskey
|
2014-11-04 07:34:00 +01:00 |
|
Emanuel Hoogeveen
|
2efb3493a7
|
Bug 1084651 - Part 2: Clean up SliceBudget and require explicitly choosing between TimeBudget and WorkBudget. r=wmccloskey r=mccr8
|
2014-10-22 14:13:00 +02:00 |
|
Carsten "Tomcat" Book
|
f54f0723f9
|
Backed out changeset dc265cc31095 (bug 1091900)
|
2014-11-06 09:11:18 +01:00 |
|
Tom Schuster
|
999d8504a5
|
Bug 1091900 - Remove iteratorObject hook. r=jorendorff
|
2014-11-05 20:36:49 +01:00 |
|
Carsten "Tomcat" Book
|
13de0f42c9
|
Backed out 7 changesets (bug 1084651) for ASAN Bustage on a CLOSED TREE
Backed out changeset dd2b3e78b425 (bug 1084651)
Backed out changeset 2711fbd91819 (bug 1084651)
Backed out changeset 59a163addd79 (bug 1084651)
Backed out changeset d36f6dbbf925 (bug 1084651)
Backed out changeset 78102b62a4a0 (bug 1084651)
Backed out changeset 06387a2343a0 (bug 1084651)
Backed out changeset 2f8e7c39573e (bug 1084651)
|
2014-11-05 15:20:25 +01:00 |
|
Emanuel Hoogeveen
|
671fcd29cd
|
Bug 1084651 - Part 6: Rename SliceBudget::reset to the less misleading makeUnlimited. r=billm
|
2014-11-04 07:35:00 +01:00 |
|
Emanuel Hoogeveen
|
29be7a77b1
|
Bug 1084651 - Part 3: Tighten up the bounds of SliceBudget to work as a budget should. r=wmccloskey
|
2014-11-04 07:34:00 +01:00 |
|
Emanuel Hoogeveen
|
f6218097c0
|
Bug 1084651 - Part 2: Clean up SliceBudget and require explicitly choosing between TimeBudget and WorkBudget. r=wmccloskey r=mccr8
|
2014-10-22 14:13:00 +02:00 |
|
Shu-yu Guo
|
0c56f63388
|
Bug 1092032 - Bias magic uint32s in ArgumentObject forwarded slots by the maximum JSWhyMagic value to distinguish them from the JSWhyMagic-based magic values. (r=luke)
|
2014-10-31 16:46:26 -07:00 |
|
Brian Hackett
|
ca1120a47e
|
Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis.
|
2014-10-29 11:14:53 -07:00 |
|
Jeff Walden
|
fffb54d187
|
Bug 712939 - Replace a bunch of JS_STATIC_ASSERTs with static_assert. r=jandem
--HG--
extra : rebase_source : 4205bda533538d866b8facd669b11cb40e2f02e9
|
2014-10-22 15:17:38 -07:00 |
|
Jon Coppeard
|
27ce20abe8
|
Bug 650161 - Fix crashes moving partially initialized DOM objects r=bz
|
2014-10-28 10:18:36 +00:00 |
|