Commit Graph

46821 Commits

Author SHA1 Message Date
ziyunfei
cc5f6453a1 Bug 896608 - Implement ES6 %TypedArray%.{of, from}. r=evilpie, till 2015-01-14 10:06:00 +01:00
Lars T Hansen
5b4ea7e0e1 Bug 1121363 - simplify MatchContext. patch=shu, r=lth 2015-01-15 11:00:21 +01:00
Lars T Hansen
e58867caa7 Bug 1121363 - remove misc PJS code. r=shu 2015-01-15 11:00:16 +01:00
Hannes Verschore
c5d9a0489c Bug 1118235: Disable AVX for now due to performance regressions, r=jandem 2015-01-15 10:07:09 +01:00
Shu-yu Guo
4cbe68a2d5 No bug: allow unhandlable as well as handlable OOMs in bug852801.js. (r=sfink) 2015-01-14 22:57:36 -08:00
Shu-yu Guo
eedacde552 Bug 963879 - Part 4: Tests. (r=jimb) 2015-01-14 22:57:36 -08:00
Shu-yu Guo
7ce3deca09 Bug 963879 - Part 3: Add Debugger.Environment.prototype.optimizedOut. (r=jimb) 2015-01-14 22:57:35 -08:00
Shu-yu Guo
de593f72fe Bug 963879 - Part 2: Synthesize completely optimized out scopes. (r=jimb) 2015-01-14 22:57:35 -08:00
Shu-yu Guo
5c7d7871d6 Bug 963879 - Part 1: Overhaul ScopeIter and StaticScopeIter to share iteration logic and to go through evals. (r=luke) 2015-01-14 22:57:35 -08:00
Phil Ringnalda
e39f0adeca Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
Backed out changeset 20651ac19549 (bug 1121304)
Backed out changeset 758afec77c95 (bug 1121304)
2015-01-14 22:02:23 -08:00
Nicholas Nethercote
e9735966fa Bug 1121304 (part 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj. 2015-01-14 14:35:56 -08:00
Nicholas Nethercote
47221bc7f9 Bug 1120476 (part 4) - Remove PLDHashTableOps::finalize. r=froydnj.
--HG--
extra : rebase_source : b14dda8cdd5cd896d1e32950e38b2a9f7da4d99e
2015-01-13 19:02:35 -08:00
Nicholas Nethercote
c7538c9776 Bug 1120476 (part 3) - Remove PLDHashTable::data. r=froydnj.
--HG--
extra : rebase_source : 24d10af3dbce3ada5252503bc80bb1a4e31bc1c9
2015-01-13 16:42:13 -08:00
Wes Kocher
46daab0d84 Backed out 4 changesets (bug 963879) for jit1 bustage
Backed out changeset 4acf60209a94 (bug 963879)
Backed out changeset bbbcf8b4d66d (bug 963879)
Backed out changeset dd7b619dc152 (bug 963879)
Backed out changeset b14f46d65f73 (bug 963879)
2015-01-14 17:11:23 -08:00
Wes Kocher
235c27f622 Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
Backed out changeset 0c1fabbfc583 (bug 1057082)
Backed out changeset 99213cacd671 (bug 1057082)
Backed out changeset 76d528767946 (bug 1057082)
Backed out changeset b1ad3dabec8f (bug 1057082)
Backed out changeset f927b9899077 (bug 1057082)
Backed out changeset 635e101ed2be (bug 1057082)
Backed out changeset a7d9f158838d (bug 1057082)
Backed out changeset b1cb68eadf6c (bug 1057082)
2015-01-14 15:26:50 -08:00
Shu-yu Guo
1034dfa5a5 Bug 963879 - Part 4: Tests. (r=jimb) 2015-01-14 15:18:43 -08:00
Shu-yu Guo
6a64fe7505 Bug 963879 - Part 3: Add Debugger.Environment.prototype.optimizedOut. (r=jimb) 2015-01-14 15:18:43 -08:00
Shu-yu Guo
d3357df3ed Bug 963879 - Part 2: Synthesize completely optimized out scopes. (r=jimb) 2015-01-14 15:18:43 -08:00
Shu-yu Guo
48c3cefd90 Bug 963879 - Part 1: Overhaul ScopeIter and StaticScopeIter to share iteration logic and to go through evals. (r=luke) 2015-01-14 15:18:42 -08:00
Steve Fink
f29da4b970 Bug 1111330 - GetBacktrace needs to be able to free the results buffer, r=njn 2015-01-14 15:05:35 -08:00
Sean Stangl
3606c8b31f Backout Bug 1119505 for hazard introductions on a CLOSED TREE. 2015-01-14 14:52:22 -08:00
Ehsan Akhgari
8d704322f7 Bug 1121000 - Remove support for non-unified builds; r=gps 2015-01-14 17:26:39 -05:00
Sean Stangl
91b02b4017 Back out Bug 1113378 for a jsreftest failure on a CLOSED TREE. 2015-01-14 14:17:21 -08:00
Kannan Vijayan
eb50bb4cde Bug 1057082 - Fix buildbust on tbpl. r=ehsan 2015-01-14 17:00:32 -05:00
Kannan Vijayan
cbecc2707a Bug 1057082 - 7/7 - Fix tests. r=jandem 2015-01-14 16:19:14 -05:00
Kannan Vijayan
f4638168e9 Bug 1057082 - 6/7 - Modify profiler sampler to use jit stack walking instead of pseudostack. r=jandem r=BenWa 2015-01-14 16:19:14 -05:00
Kannan Vijayan
fc658deb60 Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem 2015-01-14 16:19:13 -05:00
Kannan Vijayan
1c98a3a982 Bug 1057082 - 4/7 - Add assembler helpers for later patches. r=jandem 2015-01-14 16:19:13 -05:00
Kannan Vijayan
be1e5038fb Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem 2015-01-14 16:19:13 -05:00
Kannan Vijayan
b6f5b5ee44 Bug 1057082 - 2/7 - Add profiler exit and enter frame instrumentation code. r=jandem 2015-01-14 16:19:13 -05:00
Kannan Vijayan
c3fed7ebbb Bug 1057082 - 1/7 - Add JitActivation fields required for new profiler implementation. r=jandem 2015-01-14 16:19:12 -05:00
Sean Stangl
ed9a839f75 Bug 1119505 - Remove unnecessary AutoSuppressGC. r=sfink 2014-12-30 13:27:34 -08:00
Sean Stangl
35fd7d20a4 Bug 1113378 - Always fully parse IIFEs. r=Waldo 2014-12-19 14:48:17 -08:00
Jan de Mooij
18c2851bda Bug 1121083 - Always set frame override pc in AutoDebuggerHandlingException. r=shu 2015-01-14 20:13:06 +01:00
Jan de Mooij
b69db6d9d3 Bug 1118826 part 2 - Remove more pc-mapping related code and workarounds we no longer need. r=shu 2015-01-14 20:13:02 +01:00
Luke Wagner
ff11c3e5d7 Bug 1121185 - relax final-return-statement rules (r=bbouvier)
--HG--
extra : rebase_source : fe5ae28a2d110c128373b166ca07be99e9995625
2015-01-13 16:09:57 -06:00
Andrea Marchesini
ebbb7a3a7d Bug 1121481 - Ternary operator compilation fixed with GCC 4.6.4, r=mrosenberg 2015-01-14 17:55:33 +00:00
Terrence Cole
cc60e9f823 Bug 1110931 - interFrameGC is only accessed from the main thread; r=sfink 2014-12-18 10:17:06 -08:00
Masatoshi Kimura
01a636855c Bug 1120062 - Part 2: Remove use of IsNullPointer. r=waldo 2015-01-15 02:09:11 +09:00
Lars T Hansen
8ef47bbc55 Bug 1120063 - include SharedTypedArray in a guard. r=efaust 2015-01-14 16:22:22 +01:00
Brian Hackett
21a53cf0c2 Bug 1116017 - Don't scan all type sets in compartments on type mutations, r=jandem. 2015-01-14 08:00:28 -07:00
Carsten "Tomcat" Book
d77369360c Merge mozilla-central to mozilla-inbound 2015-01-14 14:48:19 +01:00
Carsten "Tomcat" Book
9a34b72c5f merge fx-team to mozilla-central a=merge 2015-01-14 14:25:18 +01:00
Hannes Verschore
30c2a8ab03 Bug 1118180: Tracelogger: Remove static initializations, r=bbouvier 2015-01-14 14:11:48 +01:00
Jan de Mooij
cc20ca5b09 Bug 1120960 - Remove NativeObject::lookup workaround for MSVC bug. r=Waldo 2015-01-14 10:13:28 +01:00
Rahul
0a5acf2ca0 Bug 1093668 - Cleanup jsopcode.h. r=jandem 2015-01-14 10:05:46 +01:00
Lars T Hansen
08d0ec3a2d Bug 1120207 - Remove ForkJoin and ThreadPool from the sources. r=shu 2015-01-14 09:22:00 +01:00
Lars T Hansen
8dc276cac6 Bug 1119694 - remove Allocator. r=terrence 2015-01-14 09:22:00 +01:00
Lars T Hansen
f5debc0939 Bug 1119292 - disable ForkJoinContext and ThreadSafeContext. r=shu 2015-01-14 09:22:00 +01:00
Lars T Hansen
6f42dfd2a0 Bug 1119230 - yet more JIT bits for PJS. r=shu 2015-01-14 09:21:59 +01:00