Joshua Cranmer
|
1b9302565d
|
Bug 868285 - Fix static checking builds, part 3: actually check js/src. r=glandium
|
2013-05-27 16:05:10 -05:00 |
|
Joshua Cranmer
|
c6a8662716
|
Bug 868285 - Fix static checking builds, part 2: Add MOZ_NONHEAP_CLASS. r=ehsan
--HG--
rename : build/clang-plugin/tests/TestStackClass.cpp => build/clang-plugin/tests/TestNonHeapClass.cpp
|
2013-05-27 16:05:02 -05:00 |
|
Phil Ringnalda
|
91622f83cb
|
Merge m-c to a CLOSED TREE m-i
|
2013-05-27 11:46:31 -07:00 |
|
Hannes Verschore
|
38e0ff4e07
|
Backout backout 2bb75f6d6877 (Bug 875276).
|
2013-05-27 19:01:27 +02:00 |
|
Kannan Vijayan
|
0926414add
|
Bug 870200 - Fix typeobject assignment to rest-argument arrays. r=bhackett
|
2013-05-27 12:41:47 -04:00 |
|
Hannes Verschore
|
44f30fa009
|
Backout 4370f503d69f (Bug 875276).
|
2013-05-27 18:18:12 +02:00 |
|
Kannan Vijayan
|
5bff1c362e
|
Backout a17bb92b2d52 for bustage, CLOSED TREE.
|
2013-05-27 11:40:51 -04:00 |
|
Kannan Vijayan
|
d250d25570
|
Bug 870200 - Fix typeobject assignment to rest-argument arrays. r=bhackett
|
2013-05-27 11:16:56 -04:00 |
|
Jon Coppeard
|
c437a3a2c0
|
Bug 875872 - Add public Heap<T> class for implementing post-barriers in the browser r=terrence
|
2013-05-27 12:51:25 +01:00 |
|
Jon Coppeard
|
8a68ce4b84
|
Bug 874691 - Make CC participant tracing indirect r=mccr8 r=smaug r=bz
|
2013-05-27 12:50:49 +01:00 |
|
Nicholas D. Matsakis
|
40ab6a86a6
|
Bug 874643 - Declare CallGetIntrinsicValue MIR to be unsafe r=shu
|
2013-05-25 13:47:10 -04:00 |
|
Nicholas D. Matsakis
|
7934b0dcde
|
Bug 862892 - Support off-main-thread compilation for parallel execution. r=shu,bhackett
|
2013-05-25 09:05:05 -04:00 |
|
Boris Zbarsky
|
349dadac4c
|
Bug 875939. Make passing a Rooted<T> or Handle<T> to a function taking |const T&| not be a gc hazard. r=terrence
|
2013-05-24 22:38:09 -04:00 |
|
Eddy Bruel
|
c978035b45
|
Merge for bug 637572
|
2013-05-24 17:05:46 -07:00 |
|
Eddy Bruel
|
f82d4065be
|
Bug 637572: Implement Debugger.Source.prototype.text; r=jimb
|
2013-05-24 17:00:08 -07:00 |
|
Shu-yu Guo
|
808628a419
|
Bug 875748. (r=djvj)
|
2013-05-24 16:55:54 -07:00 |
|
Shu-yu Guo
|
ed930f5585
|
Bug 875742. (r=djvj)
|
2013-05-24 16:55:54 -07:00 |
|
Nicolas B. Pierron
|
de8d3c79cc
|
Bug 774006 - IonMonkey: Implement SetElementIC for integer indexes. r=h4writer
|
2013-05-24 16:32:49 -07:00 |
|
Jeff Walden
|
2513717da8
|
Followup to bug 816033, remove a test. This was removed locally, but somehow the removal ended up in a different, not-yet-pushed patch. Sorry! :-(
--HG--
extra : rebase_source : 1f487c932c5d8ebffabe8c08da12a1f9916e221b
|
2013-05-24 16:15:46 -07:00 |
|
Masatoshi Kimura
|
46330f1dc1
|
Bug 875155 - Make bug 809674 test self-contained. r=bholley
|
2013-05-25 07:55:18 +09:00 |
|
Gary Kwong
|
d349c2ffd3
|
Backout b9beff192aa2 since it seems to have caused at least topcrash bug 875757, and possibly other topcrashes. r=luke in-person
--HG--
extra : rebase_source : 4c02b33ac8305ee1b06bbf64280ae13456b12386
|
2013-05-24 13:17:10 -07:00 |
|
Ed Morley
|
b04195e0ce
|
Merge latest green inbound changeset and mozilla-central
|
2013-05-24 15:49:15 +01:00 |
|
Vladimir Vukicevic
|
ff55db5503
|
b=873757; crash in JSStructuredCloneWriter::writeArrayBuffer; r=bz
|
2013-05-23 22:09:38 -04:00 |
|
Gregory Szorc
|
c85af048cd
|
Bug 873720 - Part 5: Only call into subtiers that perform work; r=ted
|
2013-05-23 16:28:11 -07:00 |
|
Gregory Szorc
|
ccf67001bd
|
Bug 873720 - Part 3: Track build state in build monitor; r=ted
|
2013-05-23 16:28:10 -07:00 |
|
Gregory Szorc
|
5060dee4f5
|
Bug 873720 - Part 1: Annotate build output with machine readable markers; r=ted
|
2013-05-23 16:28:09 -07:00 |
|
Luke Wagner
|
6a1e4910e4
|
Bug 779863 - check in testcase for bug 778603 (r=me)
--HG--
extra : rebase_source : 64416df83a09c0ebd6253cf2e1699f5e4243dc73
|
2013-05-23 16:09:15 -07:00 |
|
Steve Fink
|
8aa355eeda
|
Bug 874948 - Fix string rooting hazards in matching code, r=terrence
|
2013-05-23 15:32:41 -07:00 |
|
Jeff Walden
|
fc048d4c2a
|
Bug 816033 - Convert a jstest for hash table init with a really huge number to a jsapi-test, to avoid mega-tests taking forever and a day to run. Also add operation callbacks to the JSON.stringify replacer-is-array loop, and cap the initial size of the HashSet used to store property names extracted from the replacer array. (It'll grow naturally if extra elements are added.) r=luke
--HG--
extra : rebase_source : ec150c815c0c7003508a103edd45ec5f570603f3
|
2013-05-23 14:37:23 -07:00 |
|
Brian Hackett
|
a729128107
|
Bug 870821 - Fix typo.
|
2013-05-23 13:51:08 -06:00 |
|
Nicholas D. Matsakis
|
8927c4169b
|
Bug 872352 - Add liquid-resize and other benchmarks into parjs-benchmarks rs=tests
|
2013-05-23 15:39:05 -04:00 |
|
Nicholas D. Matsakis
|
140ae7ec78
|
Bug 873522 - Perf integration for IonMonkey r=dvander
|
2013-05-23 15:38:56 -04:00 |
|
Brian Hackett
|
dd8dda9eaa
|
Bug 875276 - Don't profile types in scripts until they are compiled by baseline, r=jandem.
|
2013-05-23 13:25:19 -06:00 |
|
Phil Ringnalda
|
fda0263af1
|
Merge m-c to birch
|
2013-05-23 21:20:32 -07:00 |
|
Jeff Walden
|
c70270ee16
|
Bug 873718 - Add a second argument to MakeConstructible, a value to be set as .prototype on the function. This ensures that .prototype is always an object, and that |new|ing the function will never invoke user-defined code trying to access the .prototype (and possibly hitting such a property along the prototype chain). r=till
--HG--
extra : rebase_source : 039448500590360f99e24350fdaa8da4c17f9487
|
2013-05-21 17:42:34 -07:00 |
|
Boris Zbarsky
|
b6bcc5c7f7
|
Bug 875628. NewProxyObject should take a handle for the private value. r=till
|
2013-05-24 13:03:13 -04:00 |
|
Ed Morley
|
a85a630c58
|
Merge mozilla-central and inbound
|
2013-05-24 16:09:48 +01:00 |
|
François Tigeot
|
b3bfc574e3
|
Bug 875666 - add || defined(__DragonFly__) to jsnativestack.cpp (r=luke)
--HG--
extra : rebase_source : 23bc7c6997e0e2b1c174f4f7a75f44f6a0155a42
|
2013-05-24 08:29:53 +02:00 |
|
Jan de Mooij
|
64decbed76
|
Bug 875473 - Add saveFrameChain option to shell evaluate function. r=luke
|
2013-05-24 14:03:36 +02:00 |
|
Jan de Mooij
|
7ca3f3c999
|
Bug 873155 - Remove StackFrame argument duplication. r=luke
|
2013-05-21 16:09:01 +02:00 |
|
Jan de Mooij
|
eccf118594
|
Bug 868431 - Disable Ion when Baseline is disabled, remove bailout-to-interpreter code. r=djvj
|
2013-05-24 14:03:31 +02:00 |
|
Jan de Mooij
|
3c8b0084d5
|
Bug 874825 - Correctly set HAS_ARGS_OBJ flag when bailing out to baseline. r=djvj
|
2013-05-24 14:03:28 +02:00 |
|
Kyle Machulis
|
0fa5578aa0
|
Bug 854517: Gecko configure.in changes for B2G Valgrind support; r=khuey
|
2013-05-23 12:26:52 -07:00 |
|
Brian Hackett
|
7658b71432
|
Bug 875290 - Remove TypeScript::LocalTypes, r=jandem.
|
2013-05-23 12:15:51 -06:00 |
|
Gregory Szorc
|
3a1f6ceaa0
|
Bug 874543 - Restart Makefile execution if backend is regenerated; r=glandium
|
2013-05-23 10:10:39 -07:00 |
|
Kannan Vijayan
|
028e4787ac
|
Bug 874687 - Fix bug with SPS being enabled when non-SPS-instrumented ion frames are on stack. r=jandem
|
2013-05-23 12:22:36 -04:00 |
|
Brian Hackett
|
c73f548b39
|
Bug 864218 - Improve performance when accessing variables defined in run-once closures, r=luke,jandem.
|
2013-05-23 05:59:53 -06:00 |
|
Mike Hommey
|
86fb98589b
|
Bug 875099 - Avoid including MDDEPEND_FILES twice. r=ted
|
2013-05-23 07:28:08 +02:00 |
|
Bobby Holley
|
4d51cd1086
|
Bug 874318 - Don't allow CALL on XOWs. r=mrbkap
|
2013-05-22 22:27:16 -06:00 |
|
Bobby Holley
|
346f85a57c
|
Bug 862380 - Tests. r=mrbkap
|
2013-05-22 22:27:15 -06:00 |
|