js/src/jsbool.cpp
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed unknown
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed unknown
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
bf1a005f1e61d7e3861b644b5db1953d487792a0
created 2012-08-21 13:13 -0600
pushed unknown
Brian Hackett Brian Hackett - Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
62342ad8d7fcd6e79a0e8260b30152ac80b089d8
created 2012-08-16 11:40 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 777174: Change CallNonGenericMethod to take the predicate and implementation as template arguments, not function arguments. r=luke
454e12a2460fdead7805cf496e33ec93ca9148d8
created 2012-08-12 19:50 -0600
pushed unknown
Brian Hackett Brian Hackett - Add various autorooting, bug 772303. r=terrence
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed unknown
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
04e144fd16feb5c5ccf8f030f0e1e4e98be1f016
created 2012-07-24 22:59 -0700
pushed unknown
Eric Faust Eric Faust - Bug 749536 - Implement JS::ToBoolean to fastpath Value to Boolean unwrappings. (r=luke)
5d00c508b09af316d1045cb66b18e0c3e3e33280
created 2012-07-03 17:44 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 773850 - Refactor method guarding to be able to work for methods that must be able to accept a |this| which is a proxy. r=luke
a3c416843da08a87cbcac8a3559b0c6863d21d23
created 2012-07-08 03:00 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 770795 - add NullPtr and associated Handle constructor (r=billm)
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed unknown
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed unknown
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed unknown
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed unknown
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
2187cab0d2f6eed33fef23794a0d9a17fd01e048
created 2012-01-23 03:43 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 714260 - Implement FloatingPoint.h to consolidate all IEEE-754 floating point operations in a single location. r=dmandelin for the js bits, r=Ms2ger for mfbt and the core bits
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed unknown
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed unknown
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
500f3088583ff13931bcba1e03aa630c9f08696a
created 2012-03-21 13:32 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 738075 - Remove the unnecessary Class* argument from GlobalObject::createConstructor. r=dmandelin
1788def989ae943fd998c324225427664f99ba19
created 2012-03-14 15:29 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 735313 - StringBuffer still needs length validation. r=luke
9d4c267630d43eaa0760a6cfe2c53f05b5a209d9
created 2012-03-06 15:28 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 733602 - Various StringBuffer cleanups, mostly removing unimplemented methods. r=luke
4e5e3d16a49261d92e015210967083e44eaa1bd1
created 2012-03-05 12:40 -0800
pushed unknown
Charles Chan Charles Chan - Bug 724736 - Move js::StringBuffer into js/src/vm/StringBuffer{-inl.h,.cpp}. r=jwalden
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed unknown
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
d4105352a832b4a614daf469411895b24ea2bb16
created 2012-02-24 14:19 -0800
pushed unknown
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
676cff5e3513d4e356a635c39add60cf69d514d2
created 2012-02-25 00:16 +0100
pushed unknown
Marco Bonardo Marco Bonardo - Backout 4fc2f49371a8 (bug 725550) for build failures
4fc2f49371a8cfbdbaea1948f02d4750e3e82296
created 2012-02-24 14:19 -0800
pushed unknown
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
24dd2472229fb4abbb516b3887de55ca58913b03
created 2012-02-23 14:34 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 727987 - Add null check to Boolean conversion (r=Waldo)
f07a6060cc5a15f7435d1429dad813baf8992687
created 2012-02-20 13:56 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 728423 - Fix warnings in js/src related to JSObject::asString et al (r=luke)
42b869f3daaa2bfac89d6169df976e5f5e421fb3
created 2012-02-16 19:10 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 728095 - Eliminate all primitive-this machinery from JSObject and relegate it to subclasses. r=bhackett
051a19214251af08890cfabc6f3197eb625e9162
created 2012-01-22 21:22 -0800
pushed unknown
Jeff Walden Jeff Walden - Remove internal #includes of jsstdint.h, the functionality of which is now part of the JSAPI and need not be explicitly #included. No bug, r=evilpies, r=jorendorff, r=terrence, all over IRC
f0d76403ae9caa10901b1f53269e3c252d614cd7
created 2012-01-02 15:02 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 713311 - give the remaining scope objects typed interfaces (r=waldo)
35938622cde018ad91abafd1853c44665c6aea06
created 2011-12-06 11:31 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 700169 - Refactor code to use StringBuffer. r=Waldo
986f31890872449ffbaa9043cb00f25f18236ab3
created 2011-10-20 22:47 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 695756 - Implement js::BooleanObject. r=nnethercote.
b9c673621e1eff02a96bc5ee2b96a4956893b19d
created 2011-10-04 15:33 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 689362 - Create js/public (with the intention that its contents will eventually be the only INSTALLED_HEADERS), move Vector and HashTable to js/public and some dependencies (r=billm,sr=dmandelin)
6029755897c316efd2a66c76062eb00bd315f432
created 2011-10-04 10:48 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 690825 - Fix nativeCall assert; HandleNonGenericMethodClassMismatch should not assume args.callee() is the native (r=waldo)
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed unknown
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
b4f351db9863b881323261ea5087c9f0f6fb4e60
created 2011-09-20 16:48 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 683361, part 5 - Handle transparent proxies correctly in [[Class]] == "X" queries (r=waldo)
90ff7402febc04ffdf63673e9f6d3d7c16d9c276
created 2011-09-08 21:18 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 683361, part 4 - Handle transparent proxies correctly in non-generic methods (r=waldo)
7061ce46859a1bf9c2d087f817f563f3edcfd291
created 2011-09-08 21:02 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 683361, part 2 - use CallArgs more (r=waldo)
d90f49766941fdf6bbccc9d109afe7cd3969c257
created 2011-05-02 16:36 -0400
pushed unknown
Jeff Walden Jeff Walden - Bug 686002 - Refactor Boolean class initialization. r=bhackett
5c29c2e922251dd88637360643cbc78b9b7c3888
created 2011-09-20 11:40 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
ecdad0ca5b0092e6206fc424404d693982715744
created 2011-09-02 17:23 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
38a81587cccef98bb32e4d6c40a6c4b5964eb64d
created 2011-09-03 03:21 +0100
pushed unknown
Ed Morley Ed Morley - Backout bug 684110 (08b6eaf6aad0, cf8b35fa1010, 25ee45edabe1, 659f5c7d2cc9, 870f6dd82586 & e1ad65d6a7fd) and bug 684344 (cd1957f6628d) on a CLOSED TREE; a=bustage-fairies
08b6eaf6aad0e7011f2287db663ab5f67404fd58
created 2011-09-02 17:23 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed unknown
Brian Hackett Brian Hackett - Merge TM -> JM
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed unknown
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
a2dbb9efcf9ea6125476948278b6a00ef6e3d2bd
created 2011-06-10 19:03 -0700
pushed unknown
Brian Hackett Brian Hackett - [INFER] Read barriers for call results, bug 663381.
3f87f0e0954ee7e23824b8e8b959ce971bc1dcbc
created 2011-05-09 09:49 -0700
pushed unknown
Brian Hackett Brian Hackett - Merge TM -> JM
ea1997ab6c32b50c133ac07af880315fd3642668
created 2011-03-22 18:07 -0700
pushed unknown
Brian Hackett Brian Hackett - Merge TM -> JM
386e9cffdcd7fb0233611a3904d38b89c9517a1b
created 2011-03-03 14:07 -0800
pushed unknown
Brian Hackett Brian Hackett - [INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674.
eb1eec3d6c2255f3647c7c3f2d90aa8f50cc6c50
created 2011-02-25 18:21 +1300
pushed unknown
Brian Hackett Brian Hackett - Merge TM -> JM
4d5cc9be4eea59a9f1ba1e5d737cc02094d8473b
created 2010-12-18 20:44 -0800
pushed unknown
Brian Hackett Brian Hackett - [INFER] Objects with same shape have same type, objects with same type have same prototype, bug 619271.
0cd7e38f0b3922c944b5faa43d00624cf03ce9d2
created 2010-10-29 08:05 -0700
pushed unknown
Brian Hackett Brian Hackett - [INFER] Javascript type inference, bug 557407.
22acbcf01a8fc425a16c212aaf86eaa23b0a1263
created 2011-05-07 22:34 +0200
pushed unknown
Tom Schuster Tom Schuster - Bug 654685: Remove Boolean.prototype.toJSON r=pbiggar
4290338c39567c175461153040dd5918931fd903
created 2011-03-14 13:59 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
4b56bfdf61a79a0f0fd896aa7970c48f40195363
created 2011-02-09 11:31 -0800
pushed unknown
Jim Blandy Jim Blandy - Bug 537873: Add a 'strict' argument to C++ property setter functions. r=brendan
7e5853562debba1c7b905cc1ce73a41695dbc748
created 2011-01-12 15:28 -0800
pushed unknown
Chris Leary Chris Leary - Bug 617935: Check string lengths using StringBuffer. (r=lw)
f4c2edf5362e16db18adf65b5733ca8edaa35d0f
created 2010-12-22 18:05 -0500
pushed unknown
Jeff Walden Jeff Walden - Bug 620315 - "Assertion failure: unexpected constantly false guard detected" with "use strict", 4 > this. Fix a problem where we weren't marking functions created by |new Function| as accepting a primitive this value when their body was strict mode, by removing the duplicative bit that was being checked. r=dmandelin
66710af05aa1d25135e3a610cfb7f4bf5e9010f8
created 2010-10-12 11:50 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 514570 - 1 - Convert primitive-this-of-type function flags into a single primitive-this flag, to pave way for strict mode unadulterated-this passing. r=jorendorff
24e0e47145b71acfe3170c3525b1d06b0bd1c3ac
created 2010-10-01 18:46 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
less more (0) -100 -60 tip