Kyle Huey
|
fc74c5d76f
|
Bug 765936. r=bent,peterv
|
2012-07-06 10:28:51 -07:00 |
|
Jason Orendorff
|
5fa6604e22
|
Bug 695908 - Use bool in js/src/frontend rather than JSBool. Part 2: JSBool to bool. r=ejpbruel.
|
2012-07-03 12:37:19 -05:00 |
|
Jason Orendorff
|
8cfe02ab86
|
Bug 695908 - Use bool in js/src/frontend rather than JSBool. Part 1: true/false literals. r=ejpbruel.
|
2012-07-03 12:37:00 -05:00 |
|
Brian Hackett
|
8f39f6c99d
|
Check the types of values newly known as doubles at loop heads when entering from the interpreter, bug 769985. r=dvander
|
2012-07-06 06:54:32 -06:00 |
|
Nicholas Nethercote
|
3e5b5a0e50
|
Bug 687724 (part 4) - Re-indent JSMemoryMultiReporter's methods. r=bholley.
--HG--
extra : rebase_source : deba800edfc3f55a9016d29acfd91d07a56e2e62
|
2012-07-05 21:16:11 -07:00 |
|
Nicholas Nethercote
|
c27840e9f1
|
Bug 687724 (part 3) - Report JS memory consumption for compartments that are associated with |window| objects under "window-objects". r=bholley,jlebar,luke.
--HG--
extra : rebase_source : 20329a698154ef61cea74247d3dccc9f01899829
|
2012-07-05 21:12:37 -07:00 |
|
Nicholas Nethercote
|
fce2d7b5db
|
Bug 687724 (part 2) - Make JSCompartment::global() fallible. r=luke.
--HG--
extra : rebase_source : 68a5558772d643ab9f3b32b60a89fdbaf9b5e6ad
|
2012-07-03 17:25:15 -07:00 |
|
Nicholas Nethercote
|
e134be45fd
|
Bug 687724 (part 1) - Convert JSCompartment::gcRunning to gcState. r=wmccloskey.
--HG--
extra : rebase_source : 5ba4e3b170ffd98495f31dd04a6be46ad33d497b
|
2012-07-03 17:24:03 -07:00 |
|
Siddharth Agarwal
|
3ff3b5be12
|
Bug 600522 - Sunspider trace-test 'check-date-format-tofte.js' fails on computers not set to Pacific time. r=dmandelin
|
2012-07-06 10:38:16 +05:30 |
|
Nicholas Nethercote
|
65965e2124
|
Bug 770092 (part 4) - Move JSFunction initialization code out of JSScript::fullyInitFromEmitter().
--HG--
extra : rebase_source : ef54cd18e6bc28947ac49d4a11e6590ee697ffd6
|
2012-07-05 19:35:43 -07:00 |
|
Nicholas Nethercote
|
d6cc43a799
|
Bug 770092 (part 3) - Move typeSetFunction() from JSScript to JSFunction.
--HG--
extra : rebase_source : 5889ba2bb349a7130440d43952a86e6cf201e677
|
2012-07-05 19:23:53 -07:00 |
|
Nicholas Nethercote
|
11e9d90176
|
Bug 770092 (part 2) - Don't set JSScript::function_ in JSScript::fullyInitFromEmitter().
--HG--
extra : rebase_source : 83effb7eabadfcaf7efcd56341191b11e6a05069
|
2012-07-02 00:03:26 -07:00 |
|
Nicholas Nethercote
|
a29a9cac2f
|
Bug 770092 (part 1) - Move the new script notification code out of JSScript::fullyInitFromEmitter().
--HG--
extra : rebase_source : 03bc8061c11874af7bbf1a9b3edf49bec5601e80
|
2012-07-02 00:01:54 -07:00 |
|
Luke Wagner
|
fa35904ecb
|
Bug 771242 - Disable the 'arguments' optimization for generators (r=bhackett)
|
2012-07-05 15:52:28 -07:00 |
|
Benjamin Peterson
|
e497bebe54
|
Bug 771281 - Remove js shell workers. r=jorendorff
|
2012-07-05 21:08:02 -04:00 |
|
Nicholas Nethercote
|
e0a30f1240
|
No bug. Fix two compile warnings. r=luke,jwalden.
--HG--
extra : rebase_source : 9cf85eb1112ac9dcb792eeccc213b887e3c74a31
|
2012-07-05 17:24:35 -07:00 |
|
Bill McCloskey
|
23554c3fa2
|
Bug 767074 - Fix bug in barrier verifier (r=bhackett)
|
2012-07-05 16:38:12 -07:00 |
|
Bill McCloskey
|
b6e81abbe8
|
Bug 771026 - Replace JSProperty with Shape (r=bhackett)
|
2012-07-04 19:34:06 -07:00 |
|
Bill McCloskey
|
d57947baca
|
Backed out changeset fe305819d2f2 (bug 771026) for orange
|
2012-07-04 20:22:30 -07:00 |
|
Bill McCloskey
|
ab72b4aa50
|
Bug 771026 - Replace JSProperty with Shape (r=bhackett)
|
2012-07-04 19:34:06 -07:00 |
|
Bill McCloskey
|
252cf2ecc5
|
Bug 771018 - Replace "const Shape" with "Shape" (r=luke)
|
2012-07-04 19:33:41 -07:00 |
|
Luke Wagner
|
83fa53f7f9
|
Bug 770261 - hoist eval code into builtin/Eval.{h,cpp} (r=jorendorff)
--HG--
rename : js/src/jsobj.cpp => js/src/builtin/Eval.cpp
|
2012-07-03 10:24:35 -07:00 |
|
Bill McCloskey
|
1775e92469
|
Bug 770999 - Add get() method to Handle<T> and Rooted<T> (r=bhackett)
|
2012-07-04 13:34:42 -07:00 |
|
Bill McCloskey
|
2100b10524
|
Bug 770759 - Add mutable handles (r=bhackett)
|
2012-07-04 11:12:16 -07:00 |
|
Ehsan Akhgari
|
5842de901d
|
Merge backouts
|
2012-07-04 19:44:26 -04:00 |
|
Ehsan Akhgari
|
751b028c22
|
Backout changeset aec1ad4171a1 (bug 769504) because of merge conflicts with the rest of the backouts
|
2012-07-04 19:44:15 -04:00 |
|
Ehsan Akhgari
|
f051d81342
|
Backout changeset 8e3bc766092d (bug 725909) because of merge conflicts with the rest of the backouts
|
2012-07-04 19:43:42 -04:00 |
|
Ehsan Akhgari
|
a809593e1c
|
Backout changeset f44eca03418c (bug 725907 part 5) because of merge conflicts with the rest of the backouts
|
2012-07-04 19:43:03 -04:00 |
|
Ehsan Akhgari
|
16ddbb65fa
|
Backout changeset b23429ce0d81 (bug 695908) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:28:14 -04:00 |
|
Ehsan Akhgari
|
6310954652
|
Backout changeset 1e28b1f771c1 (bug 695908) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:27:50 -04:00 |
|
Ehsan Akhgari
|
4ea57cfaa5
|
Backout changeset 5f4c341d773a (bug 743107) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:27:15 -04:00 |
|
Ehsan Akhgari
|
79bbc5eb24
|
Backout changeset 3a488b71b69a (bug 725907 part 1) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:26:42 -04:00 |
|
Ehsan Akhgari
|
ea75e5f7af
|
Backout changeset cb49c3730a97 (bug 725907 part 2) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:26:20 -04:00 |
|
Ehsan Akhgari
|
16fb5a22f8
|
Backout changeset 4313740f1adc (bug 725907 part 3) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:25:56 -04:00 |
|
Ehsan Akhgari
|
1d0cd765cd
|
Backout changeset 24feaa8bd894 (bug 725907 part 4) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:24:50 -04:00 |
|
Ehsan Akhgari
|
b7c1969ac5
|
Backout changeset 20b0bce4c165 (bug 703537) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:24:04 -04:00 |
|
Ehsan Akhgari
|
6371779f12
|
Backout changeset 8417741974ba (bug 770261) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
|
2012-07-04 19:23:03 -04:00 |
|
Luke Wagner
|
be43698db6
|
Bug 769987 - don't forget to ExpandInlineFrames before discarding jit code (r=bhackett)
|
2012-07-04 10:39:48 -07:00 |
|
Jason Orendorff
|
7145432f98
|
Bug 725909 - Make Maps and Sets iterable. r=luke.
--HG--
extra : rebase_source : dcd0afb9eb8b57ff749a4c31c756fa8f3d4e2c63
|
2012-07-04 10:24:25 -05:00 |
|
Jason Orendorff
|
d155034c67
|
Bug 769504 - Atomize strings when using them as hash keys in a Map or Set. r=luke.
--HG--
extra : rebase_source : ba057a23415f4bca85d5c15c555db9fd10b5146e
|
2012-07-04 10:24:20 -05:00 |
|
Jason Orendorff
|
09218fb9b5
|
Use // comments in MapObject.cpp. Trivial. r=luke in bug 769504.
--HG--
extra : rebase_source : eb243d44fba36c930b630d992ff5af74517e8a79
|
2012-07-04 10:24:12 -05:00 |
|
Jason Orendorff
|
0d459625e3
|
Bug 725907 - for-of improvements, part 5: Make ctypes arrays iterable. r=bhackett.
--HG--
extra : rebase_source : 598baa07d9cfa41255aadff979ca8319e288a05b
|
2012-07-04 10:24:06 -05:00 |
|
Jon Coppeard
|
378d445c9e
|
Bug 770200: GC: Simplify use of GC lock r=billm
|
2012-07-04 12:19:23 +01:00 |
|
Jon Coppeard
|
00bb145d73
|
Bug 770121: GC: Make GC more deterministic when JS_MORE_DETERMINISTIC is defined r=billm
|
2012-07-04 12:17:49 +01:00 |
|
Jon Coppeard
|
920262360f
|
Bug 770110: GC: gcIncrementalState is now used by non-incremental GCs r=billm
|
2012-07-04 12:15:18 +01:00 |
|
Bobby Holley
|
73a191f725
|
Bug 655649 - Introduce an API to recompute wrappers based on various filters. r=billm
|
2012-07-04 12:13:01 +02:00 |
|
Bobby Holley
|
4624f40980
|
Bug 655649 - Codify |wrappedObject(value) == key| invariant. r=billm
Now that we're not doing that awful Location thing anymore, We should assert this.
|
2012-07-04 12:13:01 +02:00 |
|
Bobby Holley
|
c9ff4f3d72
|
Bug 655649 - Move/Rename RemapWrappers. r=billm
Simple rename/move. Renamed some parameters, and switched from manual iteration to CompartmentsIter.
|
2012-07-04 12:13:01 +02:00 |
|
Bobby Holley
|
ac86e9959c
|
Bug 655649 - Hoist machinery for remapping a single wrapper into a separate function. r=billm
Aside from some renaming, no functionality has been changed.
|
2012-07-04 12:13:01 +02:00 |
|
Luke Wagner
|
8811625a5b
|
Bug 770261 - hoist eval code into builtin/Eval.{h,cpp} (r=jorendorff)
--HG--
rename : js/src/jsobj.cpp => js/src/builtin/Eval.cpp
extra : rebase_source : 021246f048f6fd78ead99867a23403d5656ed354
|
2012-07-03 10:24:35 -07:00 |
|