js/src/jsatominlines.h
196733360636438da5fe0092089855b2e76356ba
created 2012-02-05 11:32 +0100
pushed 2015-01-29 02:51 +0000
Tom Schuster Tom Schuster - Bug 720675 - OOM Crash [@ JSString::isFlat] because of NULL deref for ensureFlat. r=bhackett
f5ff7098d6a4ae295496a13308de3112be6928dd
created 2012-01-30 09:17 -0800
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - Bug 692269 - Remove jsstr.h, vm/String.h, jsautokw.h, jsclone.h, jsopcode.tbl, jsopcode.h, jsstdint.h from INSTALLED_HEADERS (r=billm)
a23e8635383a27dfc4962c80d1760fc4775cf8fb
created 2012-01-24 18:32 -0800
pushed 2015-01-29 02:51 +0000
Bill McCloskey Bill McCloskey - Bug 720853 - Add read barrier for atom table (r=luke)
57c19a4e2d50fbba067ef806a1d11b8b12843781
created 2012-01-18 16:56 -0800
pushed 2015-01-29 02:51 +0000
Brian Hackett Brian Hackett - Store JSStrings instead of jsids in native key iterators, bug 713754. r=dvander
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-01-29 02:51 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
d4ac6e1958e872b555387b80f64b75eb5a330bd9
created 2011-12-01 19:35 -0800
pushed 2015-01-29 02:51 +0000
Jeff Walden Jeff Walden - Bug 707061 - Rename js_ValueToString to ToString. Also, consistent with ToObject, make ToString include an inline already-string fast path, and make ToStringSlow be an out-of-line slow path for the case where the value is not a string (asserting that this is the case). r=luke
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed 2015-01-29 02:51 +0000
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
137325e8319cc981438172cdd5bb89f9c7b0ceb8
created 2011-08-10 14:54 -0700
pushed 2015-01-29 02:51 +0000
Jeff Walden Jeff Walden - Bug 678074 - Implement js::PropertyName, a subclass of JSAtom which represents a string which does not contain an unsigned 32-bit index. This type will eventually be used internally (and possibly at some point externally) for all guaranteed-non-element property accesses. r=luke
699b68990d54e6e7b657e4e4aff83d74e0a7709a
created 2011-08-04 19:21 -0700
pushed 2015-01-29 02:51 +0000
Jeff Walden Jeff Walden - Bug 676700 - Slightly speed up js::IndexToId by converting directly to atom, not to string and then to atom. r=luke
7c43296e7545721e760bddc02c172b977ed752b0
created 2011-07-27 17:44 -0500
pushed 2015-01-29 02:51 +0000
Jason Orendorff Jason Orendorff - Bug 637985 - Reimplement watchpoints using a JSObject bit. r=jimb.
9374da0a2b1a1fcfd996d21811e1e3b14d320782
created 2011-06-08 16:50 -0700
pushed 2015-01-29 02:51 +0000
Jeff Walden Jeff Walden - Bug 662231 - Stop installing the jsnum.h header (again). r=jimb
28a1e03302e6b13f8cf9b235dc9c2aad083a0381
created 2011-05-17 12:15 -0700
pushed 2015-01-29 02:51 +0000
Chris Leary Chris Leary - Bug 654301: Better interned string API, take 2. (r=Waldo)
c56c1dc32a542f515678dbd059c3696f2673d359
created 2011-05-16 19:03 -0700
pushed 2015-01-29 02:51 +0000
Chris Leary Chris Leary - Back out bug 654301 to run again on try.
7fe5fb2450f46b934386a6ce6f79127bd55788f3
created 2011-05-16 18:18 -0700
pushed 2015-01-29 02:51 +0000
Chris Leary Chris Leary - Bug 654301: Better interned string API. (r=Waldo)
34e8a687ea80c3f5d2a679930c1d7175742073e5
created 2011-04-30 03:19 -0400
pushed 2015-01-29 02:51 +0000
Jeff Walden Jeff Walden - Bug 653782 - Remove js_IndexToId, replace with an inline js::IndexToId. Also removes the redundant IndexToId in jsxml.cpp. r=igor
4290338c39567c175461153040dd5918931fd903
created 2011-03-14 13:59 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
cf1850399b0ba181535ece8c0b99a92729ab25a8
created 2011-03-14 13:55 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - Bug 616562 - speed up JSString::isStatic (r=njn)
2ead9f3860ddd404dfd829858988b97f5274e205
created 2010-08-19 11:11 -0700
pushed 2015-01-29 02:51 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2015-01-29 02:51 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
18554cc9fc70510f1af91b65c0684c11e9752281
created 2010-07-05 13:44 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - Change asX to toX, asXRef to getXRef, XTag to XValue
355dc5012a9ae98a070275c6c977dfbb27e6db83
created 2010-06-16 18:21 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - Switch jsids back to pointer-sized and fix a bunch of broken assumptions
71e3da0402fa45d50e768c0e49cb775ed131b2d7
created 2010-06-02 19:09 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - Remove jsboxedword, change jsid to be a jsval
ccb1c0e11936865e6105f22924cde66c743e1792
created 2010-05-18 19:05 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - Turns out implicit conversion from JSString to Value is also dangerous (NULL).
ec553cbfb696d4e59f214920a4f38b1eb8f9ef21
created 2010-05-12 16:36 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - New Tag scheme, no SetObject silliness
a88154256ee0b5182ba4435c1b9b0511fcc7bbe0
created 2010-05-10 22:01 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - (unrebased) fat value patch
a009d47505f597a7ebfacc05831729d2e3045a25
created 2010-08-18 12:46 -0700
pushed 2015-01-29 02:51 +0000
Gregor Wagner Gregor Wagner - Bug 572057 - TM: remove weak roots (pigeon hole) r=igor
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2015-01-29 02:51 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
d0602cc15d62b8231afc5144116028b2496652ba
created 2009-10-26 13:39 -0700
pushed 2015-01-29 02:51 +0000
Brendan Eich Brendan Eich - Factor jsscopeinlines.h out, clean up #include order (524267, r=gal/jorendorff).
390977f2943c6d37c9e578f1b7c2d4c321f963b7
created 2009-09-10 10:54 -0700
pushed 2015-01-29 02:51 +0000
Brendan Eich Brendan Eich - Fixes based on jorendorff's comments in bug 515273.
2e775a15b8c08e7cd33969fc745fcad548102de4
created 2009-09-10 10:23 -0700
pushed 2015-01-29 02:51 +0000
Brendan Eich Brendan Eich - Fix js*inlines.h harder (515628, r=jorendorff).
cea0f6a3e4581d997d68ce4e722f406eb3197c87
created 2009-07-15 02:48 -0700
pushed 2015-01-29 02:51 +0000
Jeff Walden Jeff Walden - Bug 503992 - js_Int32ToId doesn't return the right id when passed a negative integer which doesn't fit in a jsval. Also change how 'in' is interpreted on trace so that we don't side-exit when the named property exists directly on the object. ALL HAIL TESTCASES! r=jorendorff
c4b5d3e7a8fa4b9f0c645c7d1a6cdd605a8b6fcc
created 2009-07-13 14:55 -0700
pushed 2015-01-29 02:51 +0000
Andreas Gal Andreas Gal - Make js_ValueToString inline (503669, r=jwalden).
less more (0) tip