js/src/jsscript.h
61d052e202c8ca786b42f7f9116c2619d5a45fe6
created 2012-07-18 17:38 -0700
pushed 2012-07-19 12:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 647367 - Sequester jshash.{h,cpp} in js/jsd/. r=luke.
0be7b0709e5de068a872e0ccc6d92e4d202a25d8
created 2012-07-05 20:35 -0700
pushed 2012-07-18 12:33 +0000
Luke Wagner Luke Wagner - Bug 772688 - add BindingIter and use it instead of directly touching a Binding's shape (r=waldo)
99aaaee4e6b9fdd3a56e9e121c662b19bb289809
created 2012-07-05 20:35 -0700
pushed 2012-07-18 12:33 +0000
Luke Wagner Luke Wagner - Bug 753158 - emit ALIASEDVAR ops for upvars (r=bhackett)
0602e44ac2480c9699ae9a147f444a4ab39976cf
created 2012-07-13 23:48 -0400
pushed 2012-07-14 03:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 3923d008386d (bug 753158) due to various regressions.
3923d008386d5b74926d020786afbf4253f02177
created 2012-07-05 20:35 -0700
pushed 2012-07-13 00:46 +0000
Luke Wagner Luke Wagner - Bug 753158 - emit ALIASEDVAR ops for upvars (r=bhackett)
7221c50cb5b43f34c0aab6af24aef4c9b65d080a
created 2012-07-03 10:24 -0700
pushed 2012-07-13 00:46 +0000
Luke Wagner Luke Wagner - Bug 753145 - Attach static scope nesting information to scripts (r=jimb)
ebc800948e7a3137c486974b1a350ab5b1eca916
created 2012-07-03 10:24 -0700
pushed 2012-07-13 00:46 +0000
Luke Wagner Luke Wagner - Bug 767750 - rm JSScript::evalHashLink (r=njn)
d9650bc4da1a12cf3b913ab09a61611f953ce5b1
created 2012-07-03 10:24 -0700
pushed 2012-07-13 00:46 +0000
Luke Wagner Luke Wagner - Bug 765956 - Remove the non-reentrant closure optimization (r=bhackett)
749d103d86367dcdb74168b8f55d9461eecc2efb
created 2012-06-20 08:57 -0700
pushed 2012-07-13 00:46 +0000
Luke Wagner Luke Wagner - Bug 765956 - Set Bindings' parent eagerly (r=bhackett)
f0be4b70b814d6cd310667b309d2d80859aad71e
created 2012-07-12 13:04 +0100
pushed 2012-07-12 16:29 +0000
Ed Morley Ed Morley - Backout 6bbf3f22bb5d (bug 753158), 38a703b244c2 (bug 753145), c9a5dfa1b07d (bug 767750), cd782fd66995 & 6cf7aa93994c (bug 765956), 0253f34f6bc2 & 41d5c8529748 (bug 771039),94f6bf99a4aa (bug 766447),fad7d06d7dd5 (bug 772303) for winxp pgo-only jsreftest failures (caused by fad7d06d7dd5) and the rest for conflicts, on a CLOSED TREE
6bbf3f22bb5dfee937c386a3e6004df46ff02203
created 2012-07-05 20:35 -0700
pushed 2012-07-12 16:29 +0000
Luke Wagner Luke Wagner - Bug 753158 - emit ALIASEDVAR ops for upvars (r=bhackett)
38a703b244c2eb27785fe0e04345307b2083d2a2
created 2012-07-03 10:24 -0700
pushed 2012-07-12 16:29 +0000
Luke Wagner Luke Wagner - Bug 753145 - Attach static scope nesting information to scripts (r=jimb)
c9a5dfa1b07d30d6648b6b1d755c8b5a11eb5371
created 2012-07-03 10:24 -0700
pushed 2012-07-12 16:29 +0000
Luke Wagner Luke Wagner - Bug 767750 - rm JSScript::evalHashLink (r=njn)
cd782fd669958adc64934b3528d0c0a8fe5735f3
created 2012-07-03 10:24 -0700
pushed 2012-07-12 16:29 +0000
Luke Wagner Luke Wagner - Bug 765956 - Remove the non-reentrant closure optimization (r=bhackett)
6cf7aa93994ca9dcd3c51140570b17dae34f2f04
created 2012-06-20 08:57 -0700
pushed 2012-07-12 16:29 +0000
Luke Wagner Luke Wagner - Bug 765956 - Set Bindings' parent eagerly (r=bhackett)
c048a86eb289cf2c7695b5d9628c6379b56603a1
created 2012-07-10 19:17 -0600
pushed 2012-07-11 16:28 +0000
Brian Hackett Brian Hackett - Add more rooters, bug 772303. r=billm
ad0398f298c6f86e012b49cbbf378894b68d2c9d
created 2012-07-09 14:39 -0500
pushed 2012-07-10 22:39 +0000
Jason Orendorff Jason Orendorff - Back out changeset ac870e3e94f3 due to red on m-i.
ac870e3e94f38fb14e1234a4ea50bc652ffc6092
created 2012-07-09 13:54 -0500
pushed 2012-07-10 22:39 +0000
Jason Orendorff Jason Orendorff - Bug 770854 - Put frontend code in the frontend namespace. r=njn.
5645ad3abc2c7b19e6304993753286655ca51811
created 2012-07-08 04:31 -0700
pushed 2012-07-10 01:00 +0000
Luke Wagner Luke Wagner - Bug 771896 - rm LOAD_ATOM, LOAD_NAME, and 'atoms' from js::Interpret (r=waldo)
2a88ef4eaf30390671be0d0e0dd6838f7d632490
created 2012-07-05 19:23 -0700
pushed 2012-07-06 14:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 770092 (part 3) - Move typeSetFunction() from JSScript to JSFunction.
fbd96a0bcc002b25656174adc1a499ced1df7f70
created 2012-07-04 19:33 -0700
pushed 2012-07-05 02:34 +0000
Bill McCloskey Bill McCloskey - Bug 771018 - Replace "const Shape" with "Shape" (r=luke)
13897ce0f3a2a70e7b8a9d1cf6b1e939416fe6f8
created 2012-07-04 11:12 -0700
pushed 2012-07-05 01:18 +0000
Bill McCloskey Bill McCloskey - Bug 770759 - Add mutable handles (r=bhackett)
7679131180349d09ff78fc91935966d0d8c71a55
created 2012-07-03 10:24 -0700
pushed 2012-07-03 23:04 +0000
Luke Wagner Luke Wagner - Bug 770421 - tidy CallObject::getCalleeFunction() (r=njn)
0d9f7fb55226856e66cc24f25a91f3bf25965f3b
created 2012-06-29 11:42 -0700
pushed 2012-06-30 19:29 +0000
Luke Wagner Luke Wagner - Bug 769743 - simplify ScopedCoordinate::slot and fix names (r=dvander)
df25da0249562120237aa4300bfa7430a93ebbe1
created 2012-06-29 19:00 -0700
pushed 2012-06-30 19:29 +0000
Phil Ringnalda Phil Ringnalda - Back out e8bab55ac425 for not compiling
e8bab55ac425419721f047c4c9dfc799d838b5a8
created 2012-06-29 11:42 -0700
pushed 2012-06-30 19:29 +0000
Luke Wagner Luke Wagner - Bug 769743 - simplify ScopedCoordinate::slot and fix names (r=dvander)
d4ac6ac2e61827b686bf4b710647cc0d59e27585
created 2012-06-28 22:50 -0700
pushed 2012-06-30 19:29 +0000
Luke Wagner Luke Wagner - Bug 767667 - fix getelem on optimized arguments (r=bhackett)
bfa21a56f646805dea290bc814673bb7830e14f8
created 2012-06-20 19:14 -0700
pushed 2012-06-22 10:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 766821 - Clear dead wood from Bindings. r=luke.
13a8fa3afd28f98d71aa3737d8ecd9a1facd589f
created 2012-06-14 19:13 -0700
pushed 2012-06-22 10:29 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
c710654ee7474c99b34f3c646a9ab25ba4c51b63
created 2012-06-21 10:00 +0100
pushed 2012-06-21 20:01 +0000
Ed Morley Ed Morley - Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
1c5a8d617bff300a1b6e3e96e9b4c79fdd69d553
created 2012-06-14 19:13 -0700
pushed 2012-06-21 20:01 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
364ae9fe58c97ca12eec421e1e0c187e4f11c60f
created 2012-06-20 15:49 -0700
pushed 2012-06-21 10:59 +0000
Jeff Walden Jeff Walden - Back out 2fe1b4d570df for obvious browser-build bustage, less-obvious shell build bustage. r=ಠ_ಠ
2fe1b4d570dfa5e92e72a53fa09a07bc3a067ae0
created 2012-06-14 19:13 -0700
pushed 2012-06-21 10:59 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
36e3e2913c3df2bb04b7c3adf7c0bb8bbfead90b
created 2012-06-06 21:37 -0700
pushed 2012-06-15 12:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 8) - Initialize JSScript::globalObject in Create(). r=luke.
7af450131eb1837be1f036442d4720be952d8d98
created 2012-06-06 21:37 -0700
pushed 2012-06-15 12:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 7) - Initialize JSScript::staticLevel in Create(). r=luke.
f58124ce7e307ddeb25c65476eabae6774fd3d81
created 2012-06-06 21:37 -0700
pushed 2012-06-15 12:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 6) - Initialize JSScript::savedCallerFun in Create(). r=luke.
ec6da00362634d80c470d666a1234458b8b65f49
created 2012-06-06 21:37 -0700
pushed 2012-06-15 12:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 5) - Initialize JSScript::compileAndGo in Create(). r=luke.
3b184d56cbebe7045e0844dbfda743fe057cace1
created 2012-05-31 06:35 -0700
pushed 2012-06-15 12:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 4) - Initialize JSScript::{principals,originPrincipals} in Create(). r=luke.
9742f1d936417c12757f886aca0a44deb5a72cf0
created 2012-05-31 06:19 -0700
pushed 2012-06-15 12:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 3) - Initialize JSScript::version in Create(). r=luke.
d9b5986f2c61996466165646729e0d6ebaabb683
created 2012-05-31 00:05 -0700
pushed 2012-06-15 12:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 2) - Initialize JSScript::noScriptVal in Create(). r=luke.
c872b3e2b25b4a523fb353e425f57bf2f13e9afc
created 2012-05-30 23:27 -0700
pushed 2012-06-15 12:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 1) - Create JSScript before starting bytecode generation. r=luke.
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-06-10 23:46 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-06-10 23:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
227b4a4c3c4676a9bbe316a58d56ab790629854a
created 2012-06-07 20:03 -0700
pushed 2012-06-08 20:50 +0000
Luke Wagner Luke Wagner - Bug 762473 - Don't apply non-reentrant-closure optimization when the scope is extensible (r=dvander)
293a26bda18021712e9bf6dd845b10da9335a205
created 2012-06-05 16:52 -0700
pushed 2012-06-06 08:23 +0000
Terrence Cole Terrence Cole - Bug 761391 - Add some more exact stack rooters; r=bhackett
b863ef9946b871c28d1032b0632f6397291b1d75
created 2012-02-23 13:59 -0800
pushed 2012-06-05 12:52 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
2ff46668b15607f08d7ed8db975729eacbb0d8a2
created 2012-05-09 23:03 -0700
pushed 2012-06-05 12:52 +0000
Luke Wagner Luke Wagner - Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
727f3e801afb8d835e9bce67f26e56c8caaaff0f
created 2012-06-01 00:12 -0700
pushed 2012-06-02 18:40 +0000
Phil Ringnalda Phil Ringnalda - Back out ee940e4debd0:7636c7036e2e (bug 659577) for asserting in testBug550743.js
ee940e4debd006dee5a58f3d6a48934580c3eadd
created 2012-02-23 13:59 -0800
pushed 2012-06-02 18:40 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
35d64eea83855220293dea156146b5dd1f070d02
created 2012-05-09 23:03 -0700
pushed 2012-06-02 18:40 +0000
Luke Wagner Luke Wagner - Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
de141e924806c285368700c3ba977402fdc5a837
created 2012-05-25 08:20 -0700
pushed 2012-05-26 12:07 +0000
Brian Hackett Brian Hackett - Move JIT handles in scripts to a separate structure, bug 758613. r=dvander
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2012-05-25 13:26 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
779d3807d806499d655db9371119ccfc7d547ad6
created 2012-05-24 08:52 -0700
pushed 2012-05-25 13:26 +0000
Brian Hackett Brian Hackett - Remove Root<T>, bug 756823. r=billm
9a5489024b2463b5afc3d253f72dc55017d3f720
created 2012-05-23 16:19 -0700
pushed 2012-05-24 14:48 +0000
Nicholas Nethercote Nicholas Nethercote - No bug - Remove dead JS_SCRIPT_COOKIE. r=jorendorff (via IRC).
021554387271c34a3859e397b4c7d714d0cbb79a
created 2012-05-22 18:37 -0700
pushed 2012-05-23 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 754641 - Fix 32-bit --disable-methodjit builds after bug 739512. r=luke.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
c80dde3faa3d838f28b16b4d21be72cc09e00ca3
created 2012-05-19 21:56 +0200
pushed 2012-05-20 01:28 +0000
Tom Schuster Tom Schuster - Bug 673499 - remove some trailing whitespace from js/src. r=jorendorff
ba3d61413eccdac60da7f85eac83aca13e177007
created 2012-05-08 19:12 -0700
pushed 2012-05-19 00:52 +0000
Luke Wagner Luke Wagner - Bug 755396 - fix definition of 'aliased' when a formal is aliased by the arguments object (r=waldo)
2cde430809e3383047ee47cf723ccacf43050d8f
created 2012-05-15 00:03 -0700
pushed 2012-05-17 10:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 753657 (part 3): Remove the remaining parts of TreeContextFlags. r=luke.
4d37395000a7e002eb1741b8ce0f3909ba85f9c8
created 2012-02-27 13:18 -0800
pushed 2012-05-16 09:06 +0000
Steve Fink Steve Fink - Bug 723712 - Allow entering a compartment with a cached eval script. r=jorendorff
less more (0) -300 -100 -60 tip