diff browse annotate |
306758f7b34056584782d7c77d69bc59a8436bdb created 2015-06-12 09:40 +0200 pushed 2015-06-12 07:41 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1168864 followup - Remove unnecessary addProperty check from CheckHasNoSuchProperty. r=bhackett |
diff browse annotate |
5dbe1acdee3c0898a0e3bd060659fa9f1b0a33c7 created 2015-06-10 09:42 -0700 pushed 2015-06-10 16:42 +0000 |
Brian Hackett | Brian Hackett - Bug 1170372 - Use unboxed arrays for Array() and other functions keyed to allocation sites, r=jandem. |
diff browse annotate |
0c4f048734189c9642f71ffbb8853b6c52c609d8 created 2015-06-08 16:38 +0200 pushed 2015-06-08 14:40 +0000 |
Hannes Verschore | Hannes Verschore - Bug 1168753 - SharedStubs: Simplification to push BaselineFrame* in stubs, r=jandem |
diff browse annotate |
02d79aafe62a1e5111853d5fe95f4a37159a4d4d created 2015-06-08 16:38 +0200 pushed 2015-06-08 14:40 +0000 |
Hannes Verschore | Hannes Verschore - Bug 1168750 - SharedStubs: (part4) Track for which engine a stub needs to get compiled, r=jandem |
diff browse annotate |
728b11ef982d0d76d9b22964c2bb6f92e6657f6c created 2015-06-08 16:38 +0200 pushed 2015-06-08 14:40 +0000 |
Hannes Verschore | Hannes Verschore - Bug 1168750 - SharedStubs: (part3) Make split between baseline only and shared stubs, r=jandem |
diff browse annotate |
7b827cbcab49db3d8cfe3414596a618bea3e6aed created 2015-06-08 16:38 +0200 pushed 2015-06-08 14:40 +0000 |
Hannes Verschore | Hannes Verschore - Bug 1168750 - SharedStubs: (part2) Rename registers used by baseline stubs for use with shared stubs, r=jandem |
diff browse annotate |
c37863f4faa4cb43d50f121688c76ca348328bc3 created 2015-06-08 16:38 +0200 pushed 2015-06-08 14:40 +0000 |
Hannes Verschore | Hannes Verschore - Bug 1168750 - SharedStubs: (part1) Rename BaselineRegisters.h and BaselineHelpers.h, r=jandem |
diff browse annotate |
02a02fcab9eb3e05dface1755f5c11ea6f02313d created 2015-06-03 02:01 -0700 pushed 2015-06-04 00:20 +0000 |
Eric Faust | Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu) |
diff browse annotate |
00fafdaf5c1efe62a6bb3b439a4b2d811c2124a7 created 2015-06-03 02:01 -0700 pushed 2015-06-04 00:20 +0000 |
Eric Faust | Eric Faust - Bug 1141865 - Part 1: Make two ICCall_Fallback, one for constructing invocations. (r=jandem) |
diff browse annotate |
8d2064e2c5111114ba60a0c475bc6482f62a5ccf created 2015-06-03 12:46 +0200 pushed 2015-06-03 10:47 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 2901436c9047 (bug 1141865) for e10-s asan m4 test failures on a CLOSED TREE |
diff browse annotate |
23fcf07dcd9edda77c36a361eb752ac0d6f067e4 created 2015-06-03 12:44 +0200 pushed 2015-06-03 10:47 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset d038c5da19b0 (bug 1141865) |
diff browse annotate |
d038c5da19b0d926d7c6ca3a7d78389548312ee3 created 2015-06-03 02:01 -0700 pushed 2015-06-03 09:10 +0000 |
Eric Faust | Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu) |
diff browse annotate |
2901436c9047202f7cc30fd89474e1bd2075294d created 2015-06-03 02:01 -0700 pushed 2015-06-03 09:10 +0000 |
Eric Faust | Eric Faust - Bug 1141865 - Part 1: Make two ICCall_Fallback, one for constructing invocations. (r=jandem) |
diff browse annotate |
d245fc3d7b548cb82ed9909600439137132fe83e created 2015-06-01 18:25 -0700 pushed 2015-06-02 01:26 +0000 |
Wes Kocher | Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE |
diff browse annotate |
fcbf3e53cce6fd17535850a25ca5324387f37985 created 2015-06-01 15:03 -0700 pushed 2015-06-01 22:05 +0000 |
Eric Faust | Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu) |
diff browse annotate |
4a9a06c26be76782419cd145d096c72685ea0955 created 2015-06-01 15:03 -0700 pushed 2015-06-01 22:05 +0000 |
Eric Faust | Eric Faust - Bug 1141865 - Part 1: Make two ICCall_Fallback, one for constructing invocations. (r=jandem) |
diff browse annotate |
7f328852002d5904f83f53804e87c2d28d2ab33e created 2015-06-01 20:17 +0200 pushed 2015-06-01 18:32 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1170107 part 1 - Call GetProperty/CallProperty from the interpreter and Baseline. r=bhackett |
diff browse annotate |
2a1292a1d5c1721a1be558bcfbdab334e6aede24 created 2015-06-01 09:02 +0200 pushed 2015-06-01 07:02 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1169611 part 2 - Unbox getprop/getelem inputs based on Baseline feedback. r=bhackett |
diff browse annotate |
57bd26cc44b9b50155308afd23c2c5c35bfcc2b5 created 2015-05-29 14:29 -0600 pushed 2015-05-29 20:30 +0000 |
Brian Hackett | Brian Hackett - Bug 1166678 - Optimize Array.prototype.slice in Ion, r=jandem. |
diff browse annotate |
db3d40e8b4de09f3775b637d42428f39922c80ed created 2015-05-28 16:29 +0200 pushed 2015-05-28 14:31 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1168864 - Use mayResolve hook for addprop stubs. r=bhackett |
diff browse annotate |
57dce88fc62004fd980eb60624b6ac34564b8aac created 2015-05-26 16:29 -0600 pushed 2015-05-26 22:29 +0000 |
Brian Hackett | Brian Hackett - Bug 1165392, Bug 1165463 - Various unboxed array fixes and optimizations, r=jandem. |
diff browse annotate |
0deb2843004ff5bfb51f19504be00f08dccaca85 created 2015-05-13 14:07 -0700 pushed 2015-05-19 14:57 +0000 |
Terrence Cole | Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink |
diff browse annotate |
9f7b7d427d1c0dda0ce792f9ab345a388258c14a created 2015-05-15 20:53 +0200 pushed 2015-05-15 18:53 +0000 |
Tom Schuster | Tom Schuster - Bug 1059908 - Introduce a CONSTRUCTOR flag and make getter/setter/method non-constructable. r=efaust |
diff browse annotate |
723039c4f5142fe74e1e0cbdd976d291c0345134 created 2015-05-08 21:41 +0200 pushed 2015-05-08 19:48 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1157231 - Optimize calls to own property setters. r=efaust |
diff browse annotate |
29f691ba32226459b66ac3b924bbcebefa34b299 created 2015-05-07 10:14 +0100 pushed 2015-05-07 09:14 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1155618 - Report allocation failure to context for baseline ICStubs r=jandem |
diff browse annotate |
9f48bf75703363aae494595ad70a95c1bf28dc27 created 2015-05-03 15:27 -0700 pushed 2015-05-03 22:27 +0000 |
Brian Hackett | Brian Hackett - Bug 1157703 - Cache iterators involving unboxed objects, r=jandem. |
diff browse annotate |
020c6a559e3ae53d3ae5d807880787cb01cdef59 created 2015-05-03 08:14 -0700 pushed 2015-05-03 15:14 +0000 |
Brian Hackett | Brian Hackett - Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem. |
diff browse annotate |
15c5ec8215f76e0ab1601b651e89d100021ed8dc created 2015-04-29 18:32 -0700 pushed 2015-04-30 01:32 +0000 |
Brian Hackett | Brian Hackett - Bug 1146597 - Backout 02dad33cf2a0 for regressions on a CLOSED TREE. |
diff browse annotate |
02dad33cf2a0888239d7e4563fea4bfad71ee83a created 2015-04-29 17:14 -0700 pushed 2015-04-30 00:14 +0000 |
Brian Hackett | Brian Hackett - Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem. |
diff browse annotate |
8494686fcd515383796e2e4da311eb400dd5f14a created 2015-04-24 16:26 +0200 pushed 2015-04-24 14:31 +0000 |
Nicolas B. Pierron | Nicolas B. Pierron - Bug 1149119 - Use Atoms in the template object hold by Baseline. r=jandem |
diff browse annotate |
3aca5bc01ad8cf0401b5bac86f07bfeb45a7b034 created 2015-04-07 20:01 +0200 pushed 2015-04-23 14:20 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1135040: Optimize SIMD shifts in Ion; r=nbp |
diff browse annotate |
b7e1e4899a60af3cff747c56b2bc83af19bb32bc created 2015-04-23 12:22 +0200 pushed 2015-04-23 12:49 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1157628: Reformat spidermonkey source directory, again; r=jandem |
diff browse annotate |
24454f99189fb5df8f8d93e82ca4118973885729 created 2015-04-18 07:54 +0800 pushed 2015-04-21 13:46 +0000 |
Ting-Yu Chou | Ting-Yu Chou - Bug 1049290 - Optimize JSOP_IN for baseline compiler. r=djvj, r=h4writer |
diff browse annotate |
2c35e6083edecc9626e75f0f29504ffdc0ea2cdf created 2015-04-14 13:00 +0200 pushed 2015-04-14 11:01 +0000 |
Hannes Verschore | Hannes Verschore - Backed out f3da454330a5 (bug 1049290) for adblock plus hangs |
diff browse annotate |
f3da454330a5df14016d3cabf1e256fce4ed26b2 created 2015-04-10 12:41 +0800 pushed 2015-04-10 16:21 +0000 |
Ting-Yu Chou | Ting-Yu Chou - Bug 1049290 - Optimize JSOP_IN for baseline compiler. r=djvj, r=h4writer |
diff browse annotate |
2267c3b58a1ce26be925e130e3d33322bcc2829f created 2015-04-10 16:08 +0200 pushed 2015-04-10 14:08 +0000 |
Nicolas B. Pierron | Nicolas B. Pierron - Bug 1149377 - Disable PGO on ICCallStubCompiler::guardFunApply. r=jandem |
diff browse annotate |
05532af92277617b2bd69b08061f10f22e2b73b4 created 2015-03-23 15:45 +0100 pushed 2015-04-09 13:18 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1146363: Inline SIMD.int32x4.bool; r=sunfish |
diff browse annotate |
77b3cc5607cdd016347786d60122b181967f5008 created 2015-03-24 14:44 -0700 pushed 2015-04-07 20:43 +0000 |
Sean Stangl | Sean Stangl - Bug 1147629 - Use getStackPointer() and helper functions. r=jandem |
diff browse annotate |
4cfeaa849a9665465b5c1b267c1cacaef9795296 created 2015-04-07 05:50 -0600 pushed 2015-04-07 11:50 +0000 |
Brian Hackett | Brian Hackett - Bug 1148916 - Remove MaybeSingletonObject NewObjectKind, r=terrence. |
diff browse annotate |
b9da4b71accc5ab832794f809bab27ab29e22a91 created 2015-04-07 05:42 -0600 pushed 2015-04-07 11:44 +0000 |
Brian Hackett | Brian Hackett - Bug 1148661 - Optimize accesses to unboxed expandos in Ion, r=jandem. |
diff browse annotate |
3693f117ad5018927922c92cf5bd9739bc25f394 created 2014-12-01 18:50 +0100 pushed 2015-04-06 13:37 +0000 |
Johannes Schulte | Johannes Schulte - Bug 1094491 - Add assertion in UpdateExistingGetPropCallStubs that should hold now. r=efaust |
diff browse annotate |
f77994182908ed0d44fee98059711942f0d43ecf created 2014-12-01 18:50 +0100 pushed 2015-04-06 13:37 +0000 |
Johannes Schulte | Johannes Schulte - Bug 1094491 - Generate baseline getGName ICs for accessor properties before calling the getter. r=efaust |
diff browse annotate |
97b21e438a356104e40f1a34d9eb92fee95b9bce created 2014-12-01 18:50 +0100 pushed 2015-04-06 13:37 +0000 |
Johannes Schulte | Johannes Schulte - Bug 1094491 - Generate baseline getElem ICs for accessor properties before calling the getter. r=efaust |
diff browse annotate |
e68045bf8272bb70e0ac9ee0451b68a4c0ce718a created 2014-12-01 18:50 +0100 pushed 2015-04-06 13:37 +0000 |
Johannes Schulte | Johannes Schulte - Bug 1094491 - Generate baseline getProp ICs for accessor properties before calling the getter. r=efaust |
diff browse annotate |
08f50bc6e3e88acc28083e215b979ee9edf5f29d created 2015-03-30 16:08 -0700 pushed 2015-04-03 22:55 +0000 |
Terrence Cole | Terrence Cole - Bug 1149352 - Part 8: Move Object marking to TraceEdge; r=jonco |
diff browse annotate |
898ac9f9b37f6234512857b5f140d8ca3c397af4 created 2015-03-30 15:14 -0700 pushed 2015-04-03 22:55 +0000 |
Terrence Cole | Terrence Cole - Bug 1149352 - Part 7: Move String marking to TraceEdge; r=jonco |
diff browse annotate |
35a09757dd5438f518b134b98fdca0028271bcf6 created 2015-03-30 15:14 -0700 pushed 2015-04-03 22:55 +0000 |
Terrence Cole | Terrence Cole - Bug 1149352 - Part 6: Move JitCode marking to TraceEdge; r=jonco |
diff browse annotate |
a1696e1b4eadd238f22d8a53435a70818c319427 created 2015-03-30 15:14 -0700 pushed 2015-04-03 22:55 +0000 |
Terrence Cole | Terrence Cole - Bug 1149352 - Part 5: Move ObjectGroup marking to TraceEdge; r=jonco |
diff browse annotate |
2188112cece3c1bea799137c0913740375fbb919 created 2015-03-30 15:14 -0700 pushed 2015-04-03 22:55 +0000 |
Terrence Cole | Terrence Cole - Bug 1149352 - Part 2: Move Shape marking to TraceEdge; r=jonco |
diff browse annotate |
ad8cd4aaa14330d8243eae57d25efb7ec98683ec created 2015-03-26 10:23 -0700 pushed 2015-03-30 22:15 +0000 |
Terrence Cole | Terrence Cole - Bug 1147665 - Replace value marking functions with TraceEdge; r=jonco |
diff browse annotate |
e19def475b91d36c13de902824c3818de2ab6287 created 2015-03-28 17:03 -0700 pushed 2015-03-29 00:03 +0000 |
Brian Hackett | Brian Hackett - Bug 1142843 - Optimize accesses through prototypes with typed object receivers in baseline and ion, r=jandem. |
diff browse annotate |
02f2f4c75007651c63bbc0791d9a58dea88f545f created 2015-03-28 23:22 +0100 pushed 2015-03-28 22:23 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff |
diff browse annotate |
99415fbccf8375d8f7b0e4f85a6b040f83adb969 created 2015-03-28 10:41 -0700 pushed 2015-03-28 17:42 +0000 |
Phil Ringnalda | Phil Ringnalda - Backed out 7 changesets (bug 1147588, bug 1147669, bug 1147533, bug 1147665, bug 1135985, bug 1147180, bug 1147670) for frequent 10.10 devtools-2 GC assertion failures |
diff browse annotate |
5b892d8ef4538ea84378ebe4a352c49d8b9aa366 created 2015-03-28 10:39 -0700 pushed 2015-03-28 17:42 +0000 |
Phil Ringnalda | Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out |
diff browse annotate |
0c030f97a04f4e34c138b878c4352423f5e920f9 created 2015-03-28 12:08 +0100 pushed 2015-03-28 11:10 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff |
diff browse annotate |
5092827680338c844b18a39b706f016278928961 created 2015-03-28 01:08 +0100 pushed 2015-03-28 00:08 +0000 |
Nicolas B. Pierron | Nicolas B. Pierron - Bug 1143011 - Use AllocatableSet or LiveSet for all register set uses. r=jandem |
diff browse annotate |
ffe7f2e2a0f0099870373f80a102c11860d00c4e created 2015-03-26 10:23 -0700 pushed 2015-03-27 23:24 +0000 |
Terrence Cole | Terrence Cole - Bug 1147665 - Replace value marking functions with TraceEdge; r=jonco |
diff browse annotate |
8c02abfe5360fa4bf00c5c59ea1640f1e2e7c14a created 2015-03-01 13:16 -0600 pushed 2015-03-27 15:55 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo. |
diff browse annotate |
1228e5205f122622a9e1597b89754c8e09491e1a created 2015-03-20 21:34 -0400 pushed 2015-03-23 16:19 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1145491 part 2. Only do the fast path for JSOP_GETGNAME when the script doesn't have a polluted global. r=luke,jandem |
diff browse annotate |
e1b68dc3654d7a314f785be3b99b234b46cb70ef created 2015-03-20 21:34 -0400 pushed 2015-03-23 16:19 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1145491 part 1. Only do the fast path for JSOP_BINDGNAME when the script doesn't have a polluted global. r=luke,jandem |