Shu-yu Guo
|
3537d0f64b
|
Bug 1127156 - Attach optimization info to frames in profiler. (r=BenWa)
|
2015-02-03 18:55:25 -08:00 |
|
Shu-yu Guo
|
86fc84429b
|
Bug 1127156 - Rework optimization tracking JSAPI to be more usable from the profiler. (r=djvj)
|
2015-02-03 18:55:25 -08:00 |
|
Shu-yu Guo
|
b0995f0063
|
Bug 1128653 - Make the native code bounds of optimization regions closed. (r=djvj)
|
2015-02-03 18:55:25 -08:00 |
|
Chris Peterson
|
dbf73a680f
|
Bug 1128866 - Fix -Wused-but-marked-unused warnings in js/src/builtin/Profilers.cpp. r=sfink
|
2015-02-01 23:46:30 -08:00 |
|
Brian Hackett
|
fa8e1c29a8
|
Bug 1127908 - Allow overriding the Ion register allocator with an environment variable, clean up Ion default overrides a bit, r=h4writer.
|
2015-02-03 17:28:54 -07:00 |
|
Ryan VanderMeulen
|
4345447ecc
|
Backed out changeset 84e7096360c2 (bug 1123404) for jsreftest bustage.
|
2015-02-03 18:23:07 -05:00 |
|
Tom Schuster
|
39c8fb5560
|
Bug 1111785 - Test for Array.isArray with a proxy. r=Waldo
|
2015-02-03 22:54:57 +01:00 |
|
Benjamin Bouvier
|
d8c7f62d31
|
Bug 1123404: Disable temporarily bitselect-select.js SIMD test; r=Waldo
--HG--
extra : rebase_source : 5e56d9b6c80d176413b6bbd0100ffa0b7a0b7810
|
2015-02-03 22:20:50 +01:00 |
|
Terrence Cole
|
65df3e6803
|
Bug 1128108 - Do not start post-barrier verification when GGC is disabled; r=jonco
|
2015-02-03 09:12:44 -08:00 |
|
Terrence Cole
|
1618423ce8
|
Bug 1111361 - Allow for lower latency GC on elm micro-benchmark; r=jonco
--HG--
extra : rebase_source : dd551670ef84d3a77d88f75a0b76ae287bba9b64
|
2015-01-16 09:44:20 -08:00 |
|
Andrew McCreight
|
a63a67a5e2
|
Bug 1122758 - Get rid of XPCJSObjectHolder::newHolder(). r=gabor
|
2015-02-03 09:13:54 -08:00 |
|
Birunthan Mohanathas
|
1b10c9d731
|
Bug 1120796 - Part 2: Replace ConvertibleToBool hackarounds with explicit bool operators. r=Waldo
|
2015-02-03 18:52:36 +02:00 |
|
Birunthan Mohanathas
|
847dbb9825
|
Bug 1120796 - Part 1: Prepare code for explicit bool operators. r=Waldo
|
2015-02-03 18:52:28 +02:00 |
|
Tooru Fujisawa
|
3a46343337
|
Bug 1096378 - Disallow duplicated parameter in method definition. r=jorendorff
|
2015-02-04 01:25:33 +09:00 |
|
Carsten "Tomcat" Book
|
eda7ad2285
|
Backed out changeset 8b393c8dae2b (bug 1127908) for rootanalysis build test failures on a CLOSED TREE
|
2015-02-03 17:06:27 +01:00 |
|
Heiher
|
fc3472190e
|
Bug 1128820 - IonMonkey: MIPS: Fix checkStackAlignment break code conflict with call c++ tag. r=rankov
|
2015-02-03 05:15:00 -05:00 |
|
Heiher
|
34659e2cb1
|
Bug 1128807 - IonMonkey: MIPS: Fix to keep mips compiling. r=rankov
|
2015-02-02 18:55:00 -05:00 |
|
Heiher
|
d09f94c4b9
|
Bug 1128804 - IonMonkey: MIPS: Fix assert at moving a double parameter in MoveEmitterMIPS. r=rankov
|
2015-02-02 18:45:00 -05:00 |
|
Brian Hackett
|
6de0a515cc
|
Bug 1127908 - Allow overriding the Ion register allocator with an environment variable, clean up Ion default overrides a bit, r=h4writer.
|
2015-02-03 08:11:08 -07:00 |
|
Brian Hackett
|
a238028ff6
|
Bug 1116855 - Handle addresses using any non-stack register in AutoEnsureByteRegister, r=jandem.
|
2015-02-03 08:05:27 -07:00 |
|
Brian Hackett
|
b8f2bf9e17
|
Bug 1125930 - Rename ObjectGroupKey to TypeSetObjectKey, r=jandem.
|
2015-02-03 07:39:09 -07:00 |
|
Jan de Mooij
|
7b0e2a491d
|
Bug 1128535 - Inline getters/setters in Ion even if type information is bad. r=efaust
|
2015-02-03 14:22:54 +01:00 |
|
Jan de Mooij
|
2c02896979
|
Bug 1127243 - Get rid of the Dummy MacroAssembler* hack in the ARM backend. r=mjrosenb
|
2015-02-03 11:56:14 +01:00 |
|
Jan de Mooij
|
8f3aaa6e24
|
Bug 1113240 followup - Add nursery object to outer builder's Vector when inlining. r=bhackett
|
2015-02-03 11:56:12 +01:00 |
|
Tooru Fujisawa
|
7786487bbe
|
Bug 1096377 - Disallow duplicated parameter in arrow functions. r=jorendorff
|
2015-02-03 14:59:32 +09:00 |
|
Chris Peterson
|
83220e96f2
|
Back out bd6d23ec747c (bug 1125701) on a CLOSED TREE for mochitest-4 assertion failures
--HG--
extra : amend_source : 0ea7174dd175ab73b14aa69b25fd6981af86ff6e
|
2015-02-02 22:07:16 -08:00 |
|
Chris Peterson
|
75d8e684f0
|
Bug 1125701 - Fix -Wmaybe-uninitialized warnings in js/src/jit/arm/Assembler-arm.h. r=mrosenberg
|
2015-01-26 19:47:30 -08:00 |
|
Sean Stangl
|
4f59f87b49
|
Bug 1088921 - Remove unused relocations_ from ARM and MIPS assemblers. r=mjrosenb
|
2015-02-02 14:45:16 -08:00 |
|
Jason Orendorff
|
8f9fef2147
|
Bug 1127121 - Remove property key type splitting in ObjectOps. r=bhackett.
--HG--
extra : rebase_source : dab65791e3efc9fc625365b6aa5dc26d5cad19fb
|
2015-01-28 17:12:44 -06:00 |
|
Terrence Cole
|
e5afb92f3a
|
Bug 1125929 - Remove the unused GC stack capture; r=billm
--HG--
extra : rebase_source : e32779f431f0ddc70ead1b2d273a0a23d99541ac
|
2015-01-28 11:52:01 -08:00 |
|
Masatoshi Kimura
|
623b920ff4
|
Bug 1125929 - Fix identifier conflict between dtoa.c and windows.h; r=terrence
--HG--
extra : rebase_source : 668ac7495548ad5aa3b9359d2ca81c23c3741753
|
2015-01-29 15:18:00 -08:00 |
|
Shu-yu Guo
|
e804d384aa
|
Bug 1116855 - Followup: track success of the unboxed object optimization in IonBuilder. (rs=mjrosenb)
|
2015-02-02 13:00:16 -08:00 |
|
Shu-yu Guo
|
c57c41daa2
|
Bug 1126562 - Fix setting strictness on the static eval scope of Debugger's eval code. (r=jimb)
|
2015-02-02 13:00:16 -08:00 |
|
Shu-yu Guo
|
6b55835b57
|
Bug 1128106 - Clean up LazyScript's ScriptSource accessor. (r=till)
|
2015-02-02 13:00:16 -08:00 |
|
Boris Zbarsky
|
5b89460f2f
|
Bug 1126462. Print out our guessed display name for functions, if we have one, when doing a JS::FormatStackDump (aka DumpJSStack() in xpconnect). r=jimb
|
2015-02-02 15:42:57 -05:00 |
|
Kannan Vijayan
|
89d5a02ead
|
Bug 1124036 - Make ARM-simulator single-stepping callback no-op when profiling is off. r=luke
|
2015-02-02 14:34:01 -05:00 |
|
Brian Hackett
|
909e578fea
|
Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
|
2015-02-02 11:20:38 -07:00 |
|
Nicolas B. Pierron
|
d6db7cbeca
|
Bug 1122402 - Flag fallible instructions as guards if used by UCE. r=sunfish
|
2015-02-02 18:09:22 +01:00 |
|
Brian Hackett
|
410ac1f6e2
|
Bug 1127987 - Fix transposed parent/metadata arguments in EmptyShape::getInitialShape, r=jandem.
|
2015-02-02 09:27:59 -07:00 |
|
Jon Coppeard
|
9394a141ab
|
Bug 1127851 - Report memory freed by compacting GC through GC stats r=terrence
|
2015-02-02 14:39:35 +00:00 |
|
Jon Coppeard
|
6136d65f9b
|
Bug 1127792 - Add a pref to globally disable compacting GC r=terrence r=mccr8 r=bent
|
2015-02-02 14:39:34 +00:00 |
|
Jon Coppeard
|
c6f9d9bd30
|
Bug 1127246 - Add a post barrier to the baseShapes table r=terrence a=abillings
|
2015-02-02 10:11:23 +00:00 |
|
Brian Hackett
|
e702b57de9
|
Bug 1116855 - Add JIT optimizations for unboxed objects, r=jandem.
|
2015-02-01 09:50:04 -07:00 |
|
Brian Hackett
|
51def7fb13
|
Bug 1116855 - Tolerate any input register when storing bytes on x86, r=jandem.
|
2015-02-01 07:43:02 -07:00 |
|
Tooru Fujisawa
|
9e63cc6042
|
Bug 1122946 - Add SpiderMonkeySidebar to bytecode documentation. r=Waldo
|
2015-02-01 08:37:35 +09:00 |
|
Brian Hackett
|
1a99000d97
|
Bug 1116855 - Various fixes and VM changes for JIT'ing unboxed objects, r=jandem.
|
2015-01-31 12:16:52 -07:00 |
|
Tom Schuster
|
f605ba3799
|
Bug 1127443 - Remove JS_NewObject proto argument.
|
2015-01-31 16:18:51 +01:00 |
|
Tom Schuster
|
42f3ec261e
|
Bug 1127443 - Move some JS_NewObject callers to JS_NewObjectWithGiveProto
|
2015-01-31 16:18:51 +01:00 |
|
Tom Schuster
|
a6389d4e2f
|
Bug 1127443 - Don't mark objects created by JS_NewObjectWithGivenProto as having unknown properties.
|
2015-01-31 16:18:51 +01:00 |
|
Jan de Mooij
|
0743c11f2d
|
Bug 1113240 - Allow optimizing nursery-allocated getters/setters in Ion. r=bhackett
|
2015-01-31 14:52:04 +01:00 |
|