js/src/vm/Xdr.h
745c95ce46b291015fef504058d33e3a89a19824
created 2015-04-30 00:32 +0900
pushed 2015-04-29 23:43 +0000
ziyunfei ziyunfei - Bug 1102219 - Part 1: Add `String.prototype.includes`; keep `String.prototype.contains` around as an alias with a (non-release builds only) warning. r=till
754814561bc1c4f4993997720af59cb03c212d29
created 2015-04-30 00:32 +0900
pushed 2015-04-29 23:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1102219 - Part 0: Combine WARNED_* slots in GlobalObject and turn it into a bitset. r=till
6c54c590a963322006b42942c999dd229beba1d2
created 2015-04-21 15:27 +0200
pushed 2015-04-23 21:10 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1112627: Throw on lossy SIMD conversions; r=Waldo
48a4034a10cc501a0a476d6ba1820aee983ca8ea
created 2015-04-15 11:48 -0700
pushed 2015-04-23 13:41 +0000
Jeff Walden Jeff Walden - Bug 1154542 - Remove a few unused error messages. r=till
72784246a79da142f9bd23f339b5c64b49e195b9
created 2015-04-20 13:58 +0900
pushed 2015-04-20 23:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1155081 - Part 12: Replace ThrowError(JSMSG_TYPEDOBJECT_ARRAYTYPE_BAD_ARGS) with ThrowTypeError(JSMSG_TYPEDOBJECT_BAD_ARGS) in TypedObject.js. r=till
dfdcce6b319a3987ae7f731aadc19e6fa7a50cc9
created 2015-04-02 21:08 -0400
pushed 2015-04-16 20:25 +0000
Jeff Walden Jeff Walden - Bug 748550 - Remove support for |for (... = ... in/of ...)| now that ES6 has removed it. r=jorendorff
de8a57b0f68feb4e732fa931723743816888fe52
created 2015-04-10 11:38 +0200
pushed 2015-04-10 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1147216 part 1 - Give JSOP_LINENO a 4-byte instead of 2-byte operand. r=luke
a3f6306dd05e64ea03f427652680151f89357e99
created 2015-04-08 17:41 -0700
pushed 2015-04-09 15:40 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff)
eb8b868b82fa1b6bc61183d8e644ea44eddfddc3
created 2015-04-08 19:05 -0700
pushed 2015-04-09 15:40 +0000
Wes Kocher Wes Kocher - Backed out changeset 876c8ee6b132 (bug 1141862) for spidermonkey bustage
876c8ee6b132b949490580c16411b27c82a5588a
created 2015-04-08 17:41 -0700
pushed 2015-04-09 15:40 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff)
17a40c12a00755d6a58c80e5b0af1d03d11db4ac
created 2015-04-07 18:19 +0900
pushed 2015-04-07 19:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1151149 - Throw if either the target or handler is a revoked proxy in Proxy constructor. r=efaust
e5f2693690871f086acf5b341c6dc5eb7be631ad
created 2015-04-02 19:20 -0700
pushed 2015-04-03 14:34 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 5: Change JSOP_SETCALL to JSOP_THROWMSG, anticipating future use. (r=jorendorff)
fafbabc6147b19bd29a4cdf3bcb8b3cfbfc1fd29
created 2015-04-01 12:05 -0400
pushed 2015-04-03 14:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 7. Drop the now-unused JSScript::compileAndGo. r=luke
79628355311504ec539dd143bdf67239bbe33925
created 2015-04-01 12:05 -0400
pushed 2015-04-03 14:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 5. Stop using the compileAndGo script flag in the bytecode emitter. r=luke
8c068f0ce3412b900766ed70c66f9480971fbad6
created 2015-04-01 10:24 -0700
pushed 2015-04-02 00:55 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 679939) for test failures
5336ae0fe9195957f160a75bee2858336e6b933c
created 2015-04-01 12:05 -0400
pushed 2015-04-02 00:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 7. Drop the now-unused JSScript::compileAndGo. r=luke
3bc68cf4610b360b8e34c4487cda4b7a987bd898
created 2015-04-01 12:05 -0400
pushed 2015-04-02 00:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 5. Stop using the compileAndGo script flag in the bytecode emitter. r=luke
404be5f66b2a82c34d15efde4c59e4187e018da3
created 2015-04-01 18:34 +0900
pushed 2015-04-01 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1005110 - Warn about unreachable expression after semicolon-less return. r=efaust
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
8c02abfe5360fa4bf00c5c59ea1640f1e2e7c14a
created 2015-03-01 13:16 -0600
pushed 2015-03-27 23:37 +0000
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
d802bf89d877f75874dc3c1db97d38db90acedca
created 2015-03-25 00:36 +0900
pushed 2015-03-25 01:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1142351 - Part 2: Warn about deprecated flag argument for String.prototype.{search,match,replace}. r=jandem
55f700adddec0f3daf8eacacf5a5c2d9eb86c3b9
created 2015-03-20 21:34 -0400
pushed 2015-03-23 23:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1145491 part 7. Stop checking compileAndGo before emitting GNAME ops. r=luke
b722f12b507bac3ab602e6c10381be30ec3c1203
created 2015-03-20 21:34 -0400
pushed 2015-03-23 23:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1145491 part 4. Emit JSOP_IMPLICITTHIS for JSOP_GETGNAME as well, because otherwise bareword calls in polluted-global scripts won't work right. r=luke
c3638d994edd641c54b6cfcc60d8f32576530eca
created 2015-03-22 09:34 -0700
pushed 2015-03-23 12:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 9 changesets (bug 1142775, bug 1139683, bug 1143810, bug 1142761, bug 1142784, bug 1142794, bug 1144819) for widespread bustage
7613fc978d36faaf405f3490c19c85886c9e9686
created 2015-03-01 13:16 -0600
pushed 2015-03-23 12:19 +0000
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
3b7a4d9da546f962e8f3deae22a7cc3b96c0a8d4
created 2015-03-20 22:39 -0700
pushed 2015-03-21 19:32 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1145491) for ggc orange
8d14c6661f003cbe0aabf38268bddf2b20abba04
created 2015-03-20 21:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1145491 part 7. Stop checking compileAndGo before emitting GNAME ops. r=luke
151e4cdb34cfe930c221bb2e84377e3f260c5414
created 2015-03-20 21:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1145491 part 4. Emit JSOP_IMPLICITTHIS for JSOP_GETGNAME as well, because otherwise bareword calls in polluted-global scripts won't work right. r=luke
ebe880eb124d834328ee2bd853f8a4a7bcb5cee4
created 2015-03-20 00:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144802 part 7. Remove the scopechain walk in the FunctionBox constructor, since consumers should now set hasPollutedGlobalScope as needed. r=luke
f62854da1c2c4eaae08091eda94ca24d894265a4
created 2015-03-20 00:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144802 part 6. Remove the scopechain walk in BytecodeEmitter::needsImplicitThis, since consumers should now set hasPollutedGlobalScope as needed. r=luke
bb9ce50ad44257a38018f45494935d9dd78925ff
created 2015-03-20 00:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144802 part 4. Stop returning true from ByteCodeEmitter::needsImplicitThis based on the compileAndGo flag. r=luke
daa6b17cb3d455476b95bd2fd11ded2bbd1b9fa9
created 2015-03-20 00:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144802 part 3. Output JSOP_GIMPLICITTHIS whenever we have a JSOP_GETNAME in call context and don't know for a fact that we need an implicit this. r=luke
e8580bcdd658eef1fed6884cde5d27c0c3720186
created 2015-03-20 00:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144802 part 1. Add a JSOP_GIMPLICITTHIS which acts like JSOP_IMPLICITTHIS when the script hasPollutedGlobalScope and JSOP_UNDEFINED otherwise. r=luke
df51f5c349f09ba2e1769b0297cd75e097bdc5b2
created 2015-03-20 00:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144743 part 1. Add a hasPollutedGlobalScope flag to scripts. r=luke
2b9f5019abf1749c5c58240e7722d56467ca4e6b
created 2015-03-13 02:13 +0100
pushed 2015-03-13 19:52 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1139552 - Convert js::gc::AllocKind to an enum class and eliminate non-AllocKind indexing. r=terrence
9083621b0e2e9d749166990562b16216d8e003ba
created 2015-03-12 17:09 -0600
pushed 2015-03-13 13:03 +0000
Brian Hackett Brian Hackett - Bug 1135897 - Use unboxed objects for JSON objects and constant literals embedded in scripts, r=jandem.
aaf2125ffc1cdef0ef786fb3d8667f844a437550
created 2015-03-12 15:02 -0400
pushed 2015-03-12 22:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 94f1fc3d9ec8 (bug 1135897) for LSAN leaks.
94f1fc3d9ec8820a89be01b98100a7ce935c8571
created 2015-03-12 10:58 -0600
pushed 2015-03-12 22:06 +0000
Brian Hackett Brian Hackett - Bug 1135897 - Use unboxed objects for JSON objects and constant literals embedded in scripts, r=jandem.
1d5e0ae90498a2675c5779fd32a27e03e2bb21ff
created 2015-02-11 11:38 -0600
pushed 2015-03-12 08:14 +0000
Jason Orendorff Jason Orendorff - Bug 828137, part 1 - Make Object.defineProperty fail on window elements. r=bz.
911612d952e61b18a04c22032c89ff9ef1923107
created 2015-02-13 09:49 -0600
pushed 2015-03-12 08:14 +0000
Jason Orendorff Jason Orendorff - Bug 1132522, part 2 - Treat false return from proxyHandler.set() as strict mode failure. r=efaust.
f2a7b760ad5c0fc6bdf8d06f7ed97410f9d977c7
created 2015-02-12 11:29 -0600
pushed 2015-03-12 08:14 +0000
Jason Orendorff Jason Orendorff - Bug 1132522, part 1 - Treat false return from proxyHandler.defineProperty() as strict mode failure. r=efaust.
73afc3f3890c8dc9a135024ae0570106f64ea4b8
created 2015-03-10 20:27 -0700
pushed 2015-03-11 19:47 +0000
Eric Faust Eric Faust - Bug 1066234 - Part 5: Implement JSOP_OBJWITHPROTO. (r=jorendorff)
bf7a3ed34a203570d9c3607c1fc651d8f4555e21
created 2015-03-10 20:27 -0700
pushed 2015-03-11 19:47 +0000
Eric Faust Eric Faust - Bug 1066234 - Part 4: Implement JSOP_FUNWITHPROTO. (r=jorendorff)
b049159001f8131c84167adc142518a10d83b178
created 2015-03-10 20:27 -0700
pushed 2015-03-11 19:47 +0000
Eric Faust Eric Faust - Bug 1066234 - Part 2: Implement JSOP_CLASSHERITAGE. (r=jorendorff)
b43067fa81e7e81f577dfac408ffb8cc7d8d066a
created 2015-03-10 20:44 -0700
pushed 2015-03-11 11:49 +0000
Phil Ringnalda Phil Ringnalda - Backed out 7 changesets (bug 1066234) for bustage
99933582c7d8f81ab7114dda71751203b5bb24a7
created 2015-03-10 20:27 -0700
pushed 2015-03-11 11:49 +0000
Eric Faust Eric Faust - Bug 1066234 - Part 5: Implement JSOP_OBJWITHPROTO. (r=jorendorff)
a40045b47bbac69bbedefed641adaf83e076dee2
created 2015-03-10 20:27 -0700
pushed 2015-03-11 11:49 +0000
Eric Faust Eric Faust - Bug 1066234 - Part 4: Implement JSOP_FUNWITHPROTO. (r=jorendorff)
478d797266b1dd0b5997be18c0b5ceafe9f5b181
created 2015-03-10 20:27 -0700
pushed 2015-03-11 11:49 +0000
Eric Faust Eric Faust - Bug 1066234 - Part 2: Implement JSOP_CLASSHERITAGE. (r=jorendorff)
0f36303520aa31ce4e13a2d0711a6c69a57a1a6f
created 2015-03-09 10:57 -0700
pushed 2015-03-10 01:27 +0000
Jeff Walden Jeff Walden - Bump the XDR version two more to account for yet more branch-versioning oddities. No bug, r=me as trivial, DONTBUILD because really building bytecode-bumping patchwork twice is just too much for an opaque identifier that we already built once, pushing in a CLOSED TREE because version bumps are risk-free and these versions are needed for a branch backport and otherwise I'm spinning wheels waiting on the tree to reopen right now
fb6a64fc61842e2490eb414201fa2b2565b0a69a
created 2015-03-09 10:37 -0700
pushed 2015-03-10 01:27 +0000
Jeff Walden Jeff Walden - Bump XDR bytecode version up several to reserve those skipped version numbers for use in branch patches. No bug, r=me as trivial
306ea1a7975d516ad512763701b1dd765f197954
created 2015-03-09 16:50 +0100
pushed 2015-03-10 01:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 95fa879e6855 (bug 1132522) for JP test failures on a CLOSED TREE
524e9fbbda191c31939e9a62b3052bb0a932b2ba
created 2015-03-09 16:49 +0100
pushed 2015-03-10 01:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0f393119201c (bug 1132522)
65bc629776813646cbbef8a067ee0a19037fde92
created 2015-03-09 16:49 +0100
pushed 2015-03-10 01:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset df26246112ad (bug 828137)
df26246112adff0718ddb163542c4b835ed42f41
created 2015-02-11 11:38 -0600
pushed 2015-03-10 01:27 +0000
Jason Orendorff Jason Orendorff - Bug 828137, part 1 - Make Object.defineProperty fail on window elements. r=bz.
0f393119201cc86b5011b21971dce09f85106e16
created 2015-02-13 09:49 -0600
pushed 2015-03-10 01:27 +0000
Jason Orendorff Jason Orendorff - Bug 1132522, part 2 - Treat false return from proxyHandler.set() as strict mode failure. r=efaust.
95fa879e68557c03b1d1f50ce8b9aaa7b52a2a97
created 2015-02-12 11:29 -0600
pushed 2015-03-10 01:27 +0000
Jason Orendorff Jason Orendorff - Bug 1132522, part 1 - Treat false return from proxyHandler.defineProperty() as strict mode failure. r=efaust.
62fecc6ab96e72c0958e8ebda798700ff431a8ae
created 2015-03-06 20:24 -0600
pushed 2015-03-08 03:12 +0000
Jason Orendorff Jason Orendorff - Fix JSErr_Limit, broken by rev 41df9affe00f. No bug, r=red.
41df9affe00f2c266cf6bcc7e7c5b04846090872
created 2015-02-05 16:36 -0600
pushed 2015-03-08 03:12 +0000
Jason Orendorff Jason Orendorff - Bug 1113369, part 7 - [[SetPrototypeOf]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
less more (0) -100 -60 tip