Till Schneidereit
|
9eba6cb516
|
Bug 842192 - Self-host Array.map. r=jorendorff
|
2013-02-19 21:36:37 +01:00 |
Peter Van der Beken
|
0de65d896a
|
Fix for bug 825628 (Implement NamedConstructor) - use NamedConstructor for Image() and Option(). r=bz.
--HG--
extra : rebase_source : f48e0ded2374d84b89d585309309b1a42a95d868
|
2013-01-22 11:53:13 +01:00 |
Peter Van der Beken
|
b17c86c836
|
Fix for bug 825628 (Implement NamedConstructor) - add codegen support for NamedConstructor. r=bz.
--HG--
extra : rebase_source : 8393995dca6f65cb49512874c1916ee745436638
|
2013-01-22 11:51:15 +01:00 |
Chuck Lee
|
5cfe2d786d
|
Bug 835719 - 0003. Rename JSAutoByteString.encode() to encodeLatin1(). r=terrence
|
2013-02-21 17:48:17 +08:00 |
Chuck Lee
|
b4d7ba2694
|
Bug 835719 - 0001. Support encode string to UTF-8 byte array. r=terrence
|
2013-02-22 10:58:52 +08:00 |
Jonathan Kew
|
9c8145baf7
|
backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
|
2013-02-22 09:36:41 +00:00 |
Bill McCloskey
|
0fe1e9a92f
|
Bug 816033 - Disable ecma_5/extensions/JSON-string-replacer-overflow.js on Windows debug builds
|
2013-02-21 21:54:35 -08:00 |
Nicholas Nethercote
|
482b463db7
|
Bug 842419 (part 8) - Reduce the arity of SRC_CATCH from 1 to 0. r=jorendorff.
--HG--
extra : rebase_source : 25b167dbbe39c673b9b7b66ef09b2d33e923c2a7
|
2013-02-20 17:42:22 -08:00 |
Nicholas Nethercote
|
610de6044a
|
Bug 842419 (part 7) - Split SRC_SWITCH in two. r=jorendorff.
--HG--
extra : rebase_source : c91557416354c9d8003ce9f1b481c09d7eca867b
|
2013-02-20 17:42:22 -08:00 |
Nicholas Nethercote
|
a45f7adb85
|
Bug 842419 (part 6) - Reduce the arity of three loop-related srcnotes, and remove another. r=jorendorff.
--HG--
extra : rebase_source : 1bd7092dd1bd116752c2817844e7351448b91d4d
|
2013-02-20 17:42:21 -08:00 |
Nicholas Nethercote
|
d71768ef35
|
Bug 842419 (part 5) - Reduce the arity of SRC_IF_ELSE from 2 to 1. r=jorendorff.
--HG--
extra : rebase_source : f892b0ca7e18f48332156f6c541a3bc6696b7332
|
2013-02-20 17:42:21 -08:00 |
Nicholas Nethercote
|
f05de18e6c
|
Bug 842419 (part 4) - Clean up srcnote constants and js_SrcNoteSpec. r=jorendorff.
--HG--
extra : rebase_source : 2340657e4bdd1a0c47151ffdc0b6ad55f6b99792
|
2013-02-20 17:42:21 -08:00 |
Nicholas Nethercote
|
abfe2f5f55
|
Bug 842419 (part 3) - Remove dead JOF_* constants, and kill off JSOP_BACKPATCH_POP. r=jorendorff.
--HG--
extra : rebase_source : 5b478653eee7113cf8a5c7574febbaabf63a7d70
|
2013-02-20 17:42:21 -08:00 |
Nicholas Nethercote
|
ba588b4c6f
|
Bug 842419 (part 2) - Remove unnecessary SRC_CONTINUE notes, and kill off PNX_ENDCOMMA. r=jorendorff.
--HG--
extra : rebase_source : bd8c6665824d428aa7a01ff2d77ae872abaac282
|
2013-02-20 17:42:21 -08:00 |
Nicholas Nethercote
|
0d976843aa
|
Bug 842419 (part 1) - Remove unnecessary JSOp arg from EmitBackPatchOp(). r=jorendorff.
--HG--
extra : rebase_source : 1066edf46cc5c34cd79a9b021b0e5cd36dfd2403
|
2013-02-20 17:42:21 -08:00 |
Bill McCloskey
|
a133579459
|
Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
|
2013-02-21 18:23:47 -08:00 |
Phil Ringnalda
|
5d4e5e281f
|
Back out b831500ca4be (bug 837714) for bustage
CLOSED TREE
|
2013-02-21 14:26:04 -08:00 |
Nicolas B. Pierron
|
4ae7b2480b
|
Bug 796114 - Inline with type-checked arguments. r=h4writer
|
2013-02-21 14:04:49 -08:00 |
David Anderson
|
88991a1f41
|
Prevent GC from occuring during IC linking (bug 837714, r=bhackett).
|
2013-02-21 13:52:09 -08:00 |
Bobby Holley
|
ffe17acd93
|
Bug 842940 - Remove another instance of cx->isExceptionPending(). r=jorendorff
|
2013-02-21 13:32:14 -08:00 |
Bobby Holley
|
dd9c320e78
|
Bug 842940 - Don't squelch exceptions in Proxy::get. r=jorendorff
|
2013-02-21 13:32:13 -08:00 |
Nicholas D. Matsakis
|
d6b722e0fb
|
Bug 842723 - Remove incorrect inlines.h include r=dvander
|
2013-02-19 09:18:43 -05:00 |
Hannes Verschore
|
d131fb1949
|
No bug: IonMonkey: Improve debugging spew, r=evilpie
|
2013-02-21 16:09:39 +01:00 |
Hannes Verschore
|
1368cd4884
|
Bug 843038: IonMonkey: Correct the definition of when an instruction is part of the loop, r=jandem
|
2013-02-21 15:56:49 +01:00 |
Hannes Verschore
|
7b4eae0612
|
Bug 843518: IonMonkey: Run alias analysis when UCE removes dependency of an instruction, r=nmatsakis
|
2013-02-21 15:56:43 +01:00 |
Brian Hackett
|
3a7fc27a9c
|
Bug 842424 - Remove assertion.
|
2013-02-21 07:02:41 -07:00 |
Brian Hackett
|
79c242d45e
|
Bug 743394 - Ion compile JSOP_EVAL, r=jandem.
|
2013-02-21 06:56:54 -07:00 |
Brian Hackett
|
477e909b9d
|
Bug 842425 - Watch for arrays that need elements converted to doubles when pushing elements, r=jandem.
|
2013-02-21 06:54:16 -07:00 |
Brian Hackett
|
43253beb47
|
Bug 842424 - Add missing newKind, r=terrence.
|
2013-02-21 06:46:46 -07:00 |
Brian Hackett
|
aaff83af89
|
Bug 842305 - Don't try to cleanup values in global frames.
|
2013-02-21 06:02:45 -07:00 |
Brian Hackett
|
0374fe6458
|
Bug 842305 - Watch for null payloads flowing into Ion, r=jandem.
|
2013-02-21 05:38:44 -07:00 |
Brian Hackett
|
e269e4b2aa
|
Bug 841367 - Check for suppressed GC before verifying barriers, fix OOM crash, r=billm.
|
2013-02-21 05:26:57 -07:00 |
Chuck Lee
|
3bb80e66a1
|
Bug 828782 - 0002. Add new readString function for ctypes to use new inflate function. r=terrence
|
2013-02-20 11:20:56 +08:00 |
Chuck Lee
|
ff74fa1c7c
|
Bug 828782 - 0001. Add inflate function for replacing invalid byte while decoding UTF-8 character. r=terrence
|
2013-02-20 11:20:54 +08:00 |
Benjamin Peterson
|
6c9cb2b56d
|
Bug 842884 - Don't do array assignment optimizations when spread is involved. r=jorendorff
--HG--
extra : rebase_source : 70554fd3db325b39319199afbb6101bb6701846d
|
2013-02-20 14:48:59 -05:00 |
Nicholas D. Matsakis
|
c8ce3140c7
|
Bug 842729 - Repair merge failures from bug 807853 in TypeOracle and MCallOptimize r=bhackett
|
2013-02-19 08:30:25 -05:00 |
Nicholas D. Matsakis
|
8e8ec2a116
|
Bug 842745 - Modify timer in JS shell function to take an arbitrary JS function. r=dvander
|
2013-02-19 09:23:31 -05:00 |
Eddy Bruel
|
f54d765736
|
Bug 568953 - Parser support for module declarations; r=jorendorff
|
2013-02-20 20:49:41 +01:00 |
Eddy Bruel
|
18862b2df8
|
Bug 568953 - Refactor FunctionNode; r=jorendorff
|
2013-02-20 20:15:15 +01:00 |
Ryan VanderMeulen
|
ce761bdc9d
|
Merge m-c to inbound.
|
2013-02-20 12:52:59 -05:00 |
Gregory Szorc
|
a9616cce11
|
Backout 4682ed369545 (bug 841713) for reftest make target bustage
--HG--
extra : rebase_source : 6bf45c9f33563109cf6d17197f9184a3a336efe0
|
2013-02-20 09:16:02 -08:00 |
Benjamin Smedberg
|
98326b9c16
|
Bug 791244 - Make the hangprocessor pref dependent on RELEASE_BUILD since deploying multidump hasn't happened yet, r=heycam
--HG--
extra : rebase_source : 145a4fd0f9cecc8835c56389c2403f8c15c97489
|
2013-02-20 10:52:16 -05:00 |
Daniel Holbert
|
c945fc05f1
|
Bug 842886: Initialize & compare size_t variables to SIZE_MAX instead of -1 in Debugger.cpp. r=ejpbruel
|
2013-02-19 23:20:14 -08:00 |
Gregory Szorc
|
787467a938
|
Bug 841713 - Add objdir paths to virtualenv; r=ted
|
2013-02-19 15:23:21 -08:00 |
Eddy Bruel
|
b645cb8c05
|
CLOSED TREE. (Bug 568593) Backed out changeset e0aa698192b7
|
2013-02-19 23:51:40 +01:00 |
Eddy Bruel
|
f21fcc86b9
|
Bug 568953 - Refactor FunctionNode; r=jorendorff
|
2013-02-19 23:06:14 +01:00 |
Luke Wagner
|
b233d5c3ea
|
Bug 842411 - Fire operation callback before time is up so we can test the non-aborting case (r=terrence)
--HG--
extra : rebase_source : 9f23aa8fc1be361f55b2db3943d20d510730fb7a
|
2013-02-19 13:17:39 -08:00 |
David Anderson
|
bce0a6fdc3
|
Fix a bug in typed array speculation (bug 841462, r=jandem).
|
2013-02-19 13:23:29 -08:00 |
Gavin Sharp
|
f7d3d91a63
|
Bug 841359 - Always log error originating from windows with chrome principals. r=bz
|
2013-02-16 17:01:59 -08:00 |
Ryan VanderMeulen
|
b59ad2d831
|
Merge m-c to inbound.
|
2013-02-19 12:46:19 -05:00 |