Kannan Vijayan
|
a7c555352b
|
Bug 786126 - part 3 - Allow null/undefined in typeset of target object of GetProp ICs. (r=sstangl)
|
2012-10-05 00:28:36 -04:00 |
|
Nicholas Nethercote
|
21ccb1661f
|
Bug 795768 (part 1) - Remove lots of dead JSContext* occurrences.
--HG--
extra : rebase_source : 78cfccb915228146c36951fe4912b7b59e544319
|
2012-09-30 21:13:53 -07:00 |
|
Nicolas B. Pierron
|
d5f869d975
|
Backout 44465ef545e3 (Bug 786126) - Are we fast yet regression.
|
2012-09-28 22:58:10 -07:00 |
|
Kannan Vijayan
|
420b7ab0c5
|
Bug 786126 - part 3 - Allow null/undefined in typeset of target object of Ion ICs. (r=dvander)
|
2012-09-28 18:15:47 -04:00 |
|
Nicholas Nethercote
|
a9b7f089d4
|
Bug 791611 (part 3) - Exactly root most JSScripts in jsinfer.cpp. r=terrence.
--HG--
extra : rebase_source : c675efbd7e628742e59cd14ae91ab8998d3dfc5c
|
2012-09-16 16:32:06 -07:00 |
|
Terrence Cole
|
68f1a7379e
|
Bug 791322 - Move Rooted to js:: namespace; r=billm
These should not be part of the public API.
--HG--
extra : rebase_source : 00a69ee54f06e3f557cd9ec2f3b059df10aa32df
|
2012-09-24 18:08:22 -07:00 |
|
Bill McCloskey
|
8d91040b33
|
Bug 787856 - Initial support for lazy prototypes (r=bhackett)
|
2012-09-26 09:49:20 -07:00 |
|
Jan de Mooij
|
ab06fe89b0
|
Bug 789420 - Don't optimize bitwise ops if one of the operands is an object. r=dvander
|
2012-09-20 08:55:30 +02:00 |
|
Nicholas Nethercote
|
3c11b61224
|
Bug 791611 (part 2) - Remove unnecessary |script| arg to TypeCompartment::newTypeObject(). r=sfink.
--HG--
extra : rebase_source : 793ff656d8e5e12988a1fb77b80fb7f7271118f2
|
2012-09-18 21:04:07 -07:00 |
|
Nicholas Nethercote
|
082ab0b34b
|
Bug 791611 (part 1) - Exactly root most JSObjects in jsinfer.cpp. r=terrence.
--HG--
extra : rebase_source : 1b39f0220a1f0ec0f8633b6a0aa5685f1d3a2c02
|
2012-09-16 16:32:02 -07:00 |
|
David Anderson
|
6b403f94c2
|
Merge from mozilla-central.
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
|
2012-08-29 17:51:24 -07:00 |
|
Sean Stangl
|
b5fe268d16
|
No Bug - Fix 40-column emacs/vim tab declarations in certain files. no_r
|
2012-08-23 12:32:20 -07:00 |
|
David Anderson
|
cf970f1f45
|
Backed out changeset c1b7927df546.
|
2012-08-22 22:19:06 -07:00 |
|
Nicolas B. Pierron
|
db16ad2501
|
Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett
|
2012-08-22 18:27:38 -07:00 |
|
David Anderson
|
565400115a
|
Merge from mozilla-central.
|
2012-08-16 14:04:20 -07:00 |
|
Brian Hackett
|
e4527e1b76
|
Use a common type object for inner arrays of array initializers, bug 782590. r=jandem
|
2012-08-16 07:14:51 -06:00 |
|
Nicolas B. Pierron
|
13629111b2
|
Bug 777537 - Ensure validity of CompilerOutput without a dangling pointer. r=bhackett
|
2012-08-15 01:39:25 +02:00 |
|
Nicolas B. Pierron
|
84efde386e
|
Bug 780274 - Remove & Invalidate pending compilation when sweeping. r=bhackett
|
2012-08-09 20:19:58 +02:00 |
|
David Anderson
|
921bd834c9
|
Merge from mozilla-central.
--HG--
rename : js/xpconnect/wrappers/CrossOriginWrapper.cpp => js/xpconnect/wrappers/WaiveXrayWrapper.cpp
rename : js/xpconnect/wrappers/CrossOriginWrapper.h => js/xpconnect/wrappers/WaiveXrayWrapper.h
|
2012-07-18 19:02:32 -07:00 |
|
Nicolas Pierron
|
40587825f7
|
Bug 772509 - Freeze a compilation output instead of a script. r=bhackett,dvander
|
2012-07-16 23:21:47 +02:00 |
|
David Anderson
|
c36e0f89e0
|
Merge from mozilla-central.
|
2012-07-13 19:50:02 -07:00 |
|
David Anderson
|
56d1e29054
|
Merge from mozilla-central.
--HG--
rename : editor/libeditor/base/DeleteElementTxn.cpp => editor/libeditor/base/DeleteNodeTxn.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicBuffers.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicBuffers.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicCanvasLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicColorLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicContainerLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicContainerLayer.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicImageLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayersImpl.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayersImpl.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicThebesLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicThebesLayer.h
rename : js/src/jsobj.cpp => js/src/builtin/Eval.cpp
|
2012-07-10 19:45:14 -07:00 |
|
Nicolas Pierron
|
689f87cddc
|
Bug 772509 - Freeze a compilation output instead of a script. r=bhackett
|
2012-07-17 18:17:24 +02:00 |
|
Eric Faust
|
8cc5a05403
|
Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
|
2012-07-11 20:55:19 -07:00 |
|
Luke Wagner
|
2c9d40f617
|
Bug 765956 - Remove the non-reentrant closure optimization (r=bhackett)
* * *
imported patch fix-debugger-for-non-reentrant-removal
--HG--
extra : rebase_source : d77f8e19d0674726fb4078a73b6a3cb57ac91d73
|
2012-07-03 10:24:35 -07:00 |
|
David Anderson
|
8cc88ca2e4
|
Merge from mozilla-central.
|
2012-06-28 15:17:18 -07:00 |
|
Luke Wagner
|
98048c149f
|
Bug 767013 - only store aliased variables in scope objects (r=bhackett)
--HG--
extra : rebase_source : e9e52b7fa61ebff7c34ca96ba2121cd90b757540
|
2012-08-06 07:56:45 -07:00 |
|
Nicolas B. Pierron
|
c41967887d
|
Bug 777537 - Ensure validity of CompilerOutput without a dangling pointer. r=bhackett
|
2012-08-14 18:39:16 -07:00 |
|
Ed Morley
|
b42ebe8a76
|
Backout 6bbf3f22bb5d (bug 753158), 38a703b244c2 (bug 753145), c9a5dfa1b07d (bug 767750), cd782fd66995 & 6cf7aa93994c (bug 765956), 0253f34f6bc2 & 41d5c8529748 (bug 771039),94f6bf99a4aa (bug 766447),fad7d06d7dd5 (bug 772303) for winxp pgo-only jsreftest failures (caused by fad7d06d7dd5) and the rest for conflicts, on a CLOSED TREE
|
2012-07-12 13:04:51 +01:00 |
|
Luke Wagner
|
85d2d15622
|
Bug 765956 - Remove the non-reentrant closure optimization (r=bhackett)
* * *
imported patch fix-debugger-for-non-reentrant-removal
--HG--
extra : rebase_source : d534ed39a2ae3e245588288391759744f2081bde
|
2012-07-03 10:24:35 -07:00 |
|
Eric Faust
|
c9728904d1
|
Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
|
2012-07-11 20:55:19 -07:00 |
|
Luke Wagner
|
2b93f97fce
|
Fix 'inline function used but never defined' warnings (no bug, r=themaid)
|
2012-07-02 09:25:09 -07:00 |
|
David Anderson
|
eccdd8879b
|
Merge from mozilla-central.
|
2012-06-26 15:37:34 -07:00 |
|
Eric Faust
|
127a5879f8
|
Bug 757932 - Inline calls to common property getters and setters. r=dvander,bhackett
|
2012-06-25 16:06:55 -07:00 |
|
Luke Wagner
|
81c601f42c
|
Bug 768071 - rm TypeSet::hasGlobalObject (dead code) (r=bhackett)
|
2012-06-20 08:57:29 -07:00 |
|
Eric Faust
|
75ae552319
|
Bug 781855 - Fix incorrectly shadowing 'own' properties in the case of prototypal setters. (r=bhackett)
|
2012-08-22 22:05:21 -07:00 |
|
Nicolas B. Pierron
|
55e8e7cccc
|
Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett
|
2012-08-22 20:51:01 -07:00 |
|
David Anderson
|
56ca9ab8a4
|
Merge from mozilla-central.
--HG--
rename : accessible/src/msaa/CAccessibleText.cpp => accessible/src/msaa/ia2AccessibleText.cpp
rename : accessible/src/msaa/CAccessibleText.h => accessible/src/msaa/ia2AccessibleText.h
|
2012-06-20 17:36:56 -07:00 |
|
Jan de Mooij
|
0d12af0596
|
Bug 764923 - Don't check the OBJECT_FLAG_UNINLINEABLE flag when inlining in Ion. r=bhackett
|
2012-06-16 22:36:21 +02:00 |
|
Sean Stangl
|
fe3f5b47a2
|
Merge m-c to Ionmonkey.
--HG--
rename : accessible/src/base/nsBaseWidgetAccessible.h => accessible/src/generic/BaseAccessibles.h
rename : accessible/src/html/nsHTMLImageMapAccessible.cpp => accessible/src/html/HTMLImageMapAccessible.cpp
rename : accessible/src/html/nsHTMLLinkAccessible.cpp => accessible/src/html/HTMLLinkAccessible.cpp
rename : accessible/src/html/nsHTMLLinkAccessible.h => accessible/src/html/HTMLLinkAccessible.h
|
2012-06-05 16:54:36 -07:00 |
|
Sean Stangl
|
d9462a4f06
|
Merge m-c onto Ionmonkey.
--HG--
rename : accessible/src/atk/nsAccessibleWrap.cpp => accessible/src/atk/AccessibleWrap.cpp
rename : accessible/src/atk/nsAccessibleWrap.h => accessible/src/atk/AccessibleWrap.h
rename : accessible/src/atk/nsDocAccessibleWrap.h => accessible/src/atk/DocAccessibleWrap.h
rename : accessible/src/base/nsAccessible.cpp => accessible/src/generic/Accessible.cpp
rename : accessible/src/base/nsAccessible.h => accessible/src/generic/Accessible.h
rename : accessible/src/base/nsDocAccessible.cpp => accessible/src/generic/DocAccessible.cpp
rename : accessible/src/base/nsDocAccessible.h => accessible/src/generic/DocAccessible.h
rename : accessible/src/mac/nsAccessibleWrap.h => accessible/src/mac/AccessibleWrap.h
rename : accessible/src/mac/nsAccessibleWrap.mm => accessible/src/mac/AccessibleWrap.mm
rename : accessible/src/mac/nsDocAccessibleWrap.h => accessible/src/mac/DocAccessibleWrap.h
rename : accessible/src/mac/nsDocAccessibleWrap.mm => accessible/src/mac/DocAccessibleWrap.mm
rename : accessible/src/msaa/nsAccessibleWrap.cpp => accessible/src/msaa/AccessibleWrap.cpp
rename : accessible/src/msaa/nsDocAccessibleWrap.cpp => accessible/src/msaa/DocAccessibleWrap.cpp
rename : accessible/src/msaa/nsTextAccessibleWrap.cpp => accessible/src/msaa/TextLeafAccessibleWrap.cpp
rename : accessible/src/msaa/nsTextAccessibleWrap.h => accessible/src/msaa/TextLeafAccessibleWrap.h
rename : netwerk/protocol/http/SpdySession.cpp => netwerk/protocol/http/SpdySession2.cpp
rename : netwerk/protocol/http/SpdySession.h => netwerk/protocol/http/SpdySession2.h
rename : netwerk/protocol/http/SpdySession.cpp => netwerk/protocol/http/SpdySession3.cpp
rename : netwerk/protocol/http/SpdySession.h => netwerk/protocol/http/SpdySession3.h
rename : netwerk/protocol/http/SpdyStream.cpp => netwerk/protocol/http/SpdyStream2.cpp
rename : netwerk/protocol/http/SpdyStream.cpp => netwerk/protocol/http/SpdyStream3.cpp
|
2012-05-31 17:17:52 -07:00 |
|
David Anderson
|
684411090a
|
Merge from mozilla-central.
|
2012-05-21 14:40:04 -07:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
David Anderson
|
1d0465946b
|
Merge from mozilla-central.
|
2012-05-10 13:44:10 -07:00 |
|
David Anderson
|
87cf33f6a7
|
Merge from mozilla-central.
|
2012-05-08 17:34:07 -07:00 |
|
Bill McCloskey
|
cc31724901
|
Bug 748119 - Read barrier for js::types::Type (r=bhackett)
|
2012-05-07 10:12:52 -07:00 |
|
David Anderson
|
14bf2a099d
|
Merge from mozilla-central.
--HG--
rename : accessible/src/base/nsRootAccessible.cpp => accessible/src/generic/RootAccessible.cpp
rename : accessible/src/base/nsRootAccessible.h => accessible/src/generic/RootAccessible.h
rename : js/src/jsgcmark.cpp => js/src/gc/Marking.cpp
rename : js/src/jsgcmark.h => js/src/gc/Marking.h
|
2012-05-04 19:16:35 -07:00 |
|
Jeff Walden
|
09e6c025d8
|
Bug 763000 - Remove MOZ_Assert. r=Ms2ger, r=terrence, r=ted
|
2012-06-07 14:41:11 -07:00 |
|
Nathan Froyd
|
2153c0cc8f
|
Bug 746238 - pack TypeCallsite and TypeCompartment better; r=bhackett
|
2012-04-17 14:00:20 -04:00 |
|
Nicolas B. Pierron
|
fcaf45a02d
|
Bug 780274 - Remove & Invalidate pending compilation when sweeping. r=bhackett
|
2012-08-09 20:22:43 +02:00 |
|