js/src/jsval.h
727f3e801afb8d835e9bce67f26e56c8caaaff0f
created 2012-06-01 00:12 -0700
pushed 2015-01-29 05:44 +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 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
7a1ae92b4b20230fea0bedf7c5db0664edad9c8a
created 2012-05-22 08:45 +0200
pushed 2015-01-29 05:44 +0000
Mike Hommey Mike Hommey - Bug 703833 - Add an uintptr_t alternative to the jsval payload, and use it for MarkStackRangeConservatively. r=luke
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 05:44 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
2187cab0d2f6eed33fef23794a0d9a17fd01e048
created 2012-01-23 03:43 -0800
pushed 2015-01-29 05:44 +0000
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
a679be907f55c4016cfdc6e0b8a654b4de19d8c9
created 2012-03-20 11:18 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 737552 - Remove 'funargs' (r=jimb)
537c3637b99273acd602ee714bac029faa408e88
created 2012-03-14 17:19 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 736555 - don't use magic values to implement deleted args (r=bhackett)
85bef04d12587cafbcd6041441eae6ce89d7b18f
created 2012-01-17 16:35 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 733950 - create arguments object eagerly (r=bhackett)
9ba1a4e7e47c6381ff51767355033754988434a9
created 2012-03-15 10:39 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Backed out changeset d2107141265f to fix message
d2107141265f2b11f7894ec59c07d688111262a8
created 2012-01-17 16:35 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 730497 - create arguments object eagerly (r=bhackett)
bd71047c9b4d53b5e8ead4cfe63b6e5267b02fe7
created 2012-02-07 12:34 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 724790 - get rid of the hasOverriddenArgs funny business (r=waldo)
d0c192e5bd41345e6acdc497e820150ae9aec484
created 2012-01-18 16:40 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Compile large scripts in chunks, bug 706914. r=dvander
b4195741db430f6ef949926ae0efe8902baae27e
created 2012-01-14 23:39 -0500
pushed 2015-01-29 05:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 712289. Make sure that alignment requirements agree for js::Value and jsval_layout. r=luke
a917bd8e3f8e5b104fc36f8c5ea729a6adb7b4eb
created 2012-01-02 16:01 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 714697 - rm lingering remains of JSCLASS_CONSTRUCT_PROTOTYPE (r=waldo)
97940e37bd7491b8a809cff1c2ec1d1ffd0611c7
created 2012-01-02 15:06 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 714696 - rm lingering remains of tracer in js::Value (r=waldo)
8b89bc45b439a2703a3e9ecc9d82457bcbaf5ba0
created 2012-01-14 23:39 -0500
pushed 2015-01-29 05:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 712289. Make sure that alignment requirements agree for js::Value and jsval_layout. r=luke, a=akeybl
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-01-29 05:44 +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
59d8e5608ab7683e724e92591a2bb85a4541dcff
created 2012-01-14 23:39 -0500
pushed 2015-01-29 05:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 712289. Make sure that alignment requirements agree for js::Value and jsval_layout. r=luke, a=akeybl
b9c673621e1eff02a96bc5ee2b96a4956893b19d
created 2011-10-04 15:33 -0700
pushed 2015-01-29 05:44 +0000
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)
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
4f9a7183a1973cde3e1804168272729ed4390537
created 2011-09-19 09:34 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 684526 - Unify jsval and js::Value (r=jorendorff)
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
a6c87fd27ba9ddaf996a25f9752358e7cfb587bd
created 2011-08-09 13:29 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
afb8ed83d8345ef802a30cd72b2d4dfc08e96c78
created 2011-08-02 09:08 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
c7a7d9ff99da33f98d56bff5b673df3d97116de3
created 2011-07-28 09:24 +0800
pushed 2015-01-29 05:44 +0000
Ginn Chen Ginn Chen - Bug 673854 - (TypeInference)Fix TI for Solaris x86. r=bhackett.
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
f189dd6316ebcf2aa3dd6ef82e1489282f019309
created 2011-08-09 10:21 -0500
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
70955e4b30173a7998ad75621ee2577b79b46cec
created 2011-08-01 17:46 -0500
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
0c5ed245a04fca6cbf57507eb42414df49d2e671
created 2011-07-01 16:24 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
09d3a39c186a098ab626e21c2c94abf5c037e673
created 2011-06-06 16:47 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
81997070017e97efc8a005dbe03c946fb6c26f8f
created 2011-05-26 12:28 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - [INFER] Optimize arguments accesses, bug 658638.
ea1997ab6c32b50c133ac07af880315fd3642668
created 2011-03-22 18:07 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ab1e10fb626f63ec2a41b593d81d53f8d634a835
created 2011-03-09 09:58 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
eb1eec3d6c2255f3647c7c3f2d90aa8f50cc6c50
created 2011-02-25 18:21 +1300
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
221ad532f54f28577d57126bcdf767a3de80c04b
created 2010-12-20 09:06 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
89a22a6962e14aa6ef2e9e9d702d98ce9318360b
created 2010-11-12 09:02 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge TM -> JM.
c27c97ee8d8124f3d3c7f04338e3e841f0a874cf
created 2010-11-01 20:03 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - [INFER] Use inferred types for locals, arg reads and some operations, bug 608750.
6f2c0dbb88d338df44a624041f8808c9de0a9a9b
created 2011-08-08 10:47 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 674522 - Remove bad static assert; fix strict-aliasing warnings (rs=waldo)
1d186a5f3a96e938a253726ac48ecaf00e80c712
created 2011-08-04 14:49 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 674522 - Fix jsval_layout on 64-bit big-endian platforms (r=waldo)
706c47369f83952e91d010a0508e7bae6f27ad29
created 2011-08-04 15:54 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Backout a22fad398472 and 373e6bd2705d because of burnage
373e6bd2705d1d1cf19fc60a87a2fc98609c6c78
created 2011-08-04 14:49 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 674522 - Fix jsval_layout on 64-bit big-endian platforms (r=waldo)
b48fab587b8454c9d75c065ae4abd6c7487d96f9
created 2011-07-29 16:24 -0700
pushed 2015-01-29 05:44 +0000
Marty Rosenberg Marty Rosenberg - Bug 674143 - Change jsval tag representation; change ARM mjit backend to test tags using a single comparison (r=dvander,luke)
ce077af8195c82557525c5b4aada944f4add9629
created 2011-06-09 01:12 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 662946 - Remove various headers from INSTALLED_HEADERS that shouldn't be there. r=jimb
49cfb12c22253d41a7a52da95830f5bdce56ab0e
created 2011-06-11 17:28 -0700
pushed 2015-01-29 05:44 +0000
Daniel Holbert Daniel Holbert - Bug 662086: Convert recently-added comment in jsval.h to be C-style, to fix build warning. r=mrbkap DONTBUILD
ed6d1f5ffed8506517e1b286f12df3ee305842b0
created 2011-06-08 12:14 -0700
pushed 2015-01-29 05:44 +0000
Jim Blandy Jim Blandy - Bug 599764: Define jsval in terms of a type we control, not a type defined, depending on circumstances, by either NSPR or our own headers. r=luke
14b1ffc1bf537894f998e8872feef2fe4ac30c17
created 2011-05-31 20:18 +0200
pushed 2015-01-29 05:44 +0000
Jonathan Protzenko Jonathan Protzenko - Bug 658351 - Add extra assertions to jsval.h to check for malformed JSBools r=mrbkap
aad7af3a3360eba8cb7f2f5fca664388a10e2d80
created 2011-05-25 18:28 +0200
pushed 2015-01-29 05:44 +0000
Mounir Lamouri Mounir Lamouri - Backout bug 658351 due to build bustage and perma-orange.
38bf7cf03a69dd936d4c4324c6273657d8ec8cb1
created 2011-05-25 18:27 +0200
pushed 2015-01-29 05:44 +0000
Mounir Lamouri Mounir Lamouri - Backed out changeset 108fdd171946 that tries to fix a broken changeset.
108fdd171946b972ad864d6c7f4290183e94d23d
created 2011-05-25 17:44 +0200
pushed 2015-01-29 05:44 +0000
Jonathan Protzenko Jonathan Protzenko - Don't JS_ASSERT and then declare local variables r+a=bustage
4e79d99681f0c3cc45df5362decb359ae0a894c1
created 2011-05-25 17:00 +0200
pushed 2015-01-29 05:44 +0000
Jonathan Protzenko Jonathan Protzenko - [Bug 658351] xpcconvert.cpp should have extra assertions before blindly converting a PRBool into a JSVal r=mrbkap
4290338c39567c175461153040dd5918931fd903
created 2011-03-14 13:59 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
e8dda9a82da711df0053bb192d9dccfd6944c49c
created 2011-03-22 17:19 -0400
pushed 2015-01-29 05:44 +0000
Andew Paprocki Andew Paprocki - Bug 621004. Make jsval_layout look nicer on AIX. r=mrbkap
68203913d04cf5be53fd16278816183d5670ba5c
created 2011-03-07 09:50 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 618485 - Add missing 64-bit big-endian jsval_layout field (r=luke)
3d9329ed036343ce7f3ee6b039248ed05858ee3c
created 2011-01-09 10:42 -0800
pushed 2015-01-29 05:44 +0000
Daniel Holbert Daniel Holbert - Bug 624011: #ifdef out a debugging struct in C code, since it uses a type that's not C-kosher. r=lw
97401505439586c55ee8beb84f463a1248c4da97
created 2011-01-06 14:31 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 620637 - Flush tracker completely when doing tree call (r=dvander)
e9c00ec4d920e71c804fd11f949fa619b6637c41
created 2011-01-03 09:16 -0800
pushed 2015-01-29 05:44 +0000
Andrew Paprocki Andrew Paprocki - Bug 618485 - Add jsval_layout def for 64-bit big-endian (r=lw)
1d1fe1d1e6268ddcf9067b1b21516f0b6b10b80a
created 2010-12-06 10:26 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
cc6d97b432cc1911da7c8f5d5b3ed13322fefc4d
created 2010-12-03 00:24 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
9aa8c290f633b955570e56b6e847b7cdad30e853
created 2010-11-30 18:17 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 614653 - avoid O(n^2) rope node marking (r=gwagner)
less more (0) -100 -60 tip