js/src/jstypes.h
20c3e03a259abf4fb9f6fbd0617bfc838f45bd41
created 2012-08-02 20:50 -0700
pushed 2015-01-29 05:47 +0000
Benjamin Peterson Benjamin Peterson - Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 05:47 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
af34717441cd36b1a2c9a43cf992f11818055524
created 2012-02-28 19:03 -0800
pushed 2015-01-29 05:47 +0000
David Mandelin David Mandelin - Bug 731492: Remove obsolete typedef JSPackedBool, r=luke
4d386c85ce4b1a7d1a1761133c08311149bd4957
created 2012-02-10 18:07 -0800
pushed 2015-01-29 05:47 +0000
David Mandelin David Mandelin - Bug 726230: remove obsolete typedefs JSIntn, JSUIntn, r=luke
d7984d345c24a28ec1c158d09a914ea12b008f29
created 2012-01-15 09:13 +0100
pushed 2015-01-29 05:47 +0000
Ms2ger Ms2ger - Bug 712034 - Clean up jstypes.h a bit; r=njn
c1577ea56e1725960cf2622c8013f263aabee7ce
created 2012-01-15 09:13 +0100
pushed 2015-01-29 05:47 +0000
Ms2ger Ms2ger - Bug 714052 - Remove JS_NEITHER; r=luke
2f310f45610707e33b63f292d144b946d7b8bec1
created 2012-01-11 09:23 +0100
pushed 2015-01-29 05:47 +0000
Ms2ger Ms2ger - Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo
6ff43da616bed93b5264b0cdf62aca4349f13006
created 2011-12-20 17:31 -0800
pushed 2015-01-29 05:47 +0000
Luke Wagner Luke Wagner - Bug 711273 - rm cruft: JS_REQUIRES_STACK, find-child.py, jsstack.js, fallibility of ClonedBlockObject::put/UnwindScope (r=waldo)
38a35f0db9ff1bab21c7de76462fd06e50fa58cd
created 2011-12-13 14:26 -0500
pushed 2015-01-29 05:47 +0000
Jeff Walden Jeff Walden - Bug 711672 - Break mfbt's dependency on jstypes.h by moving various API macros out of JS and into mfbt. r=luke, r=cjones
a8184aa6724190f6c9f0be7854b92072010c48c8
created 2011-12-13 14:26 -0500
pushed 2015-01-29 05:47 +0000
Jeff Walden Jeff Walden - Bug 711672 - Remove DEFINE_LOCAL_CLASS_OF_STATIC_FUNCTION as it's unused. r=luke
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-01-29 05:47 +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
0a6e289031711fc14cdc30fe07cb6b4cbce7a224
created 2011-06-21 15:07 -0700
pushed 2015-01-29 05:47 +0000
Paul Biggar Paul Biggar - Bug 666049 - Remove JSFloat64, float64 and float32 r=luke
7e48b16bb2d49c132e3bf008691a2451428f7392
created 2011-10-19 10:01 -0400
pushed 2015-01-29 05:47 +0000
Ted Mielczarek Ted Mielczarek - bug 694499 - get rid of jscpucfg binary. r=jimb
b31d5bab05ab7bff7cae359fcee12dfe7beaae6c
created 2011-09-03 01:55 +0100
pushed 2015-01-29 05:47 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 682716 - Remove remaining support for Symbian. r=ted
b42dc3bee7a6666f53108c1afc911fcb0505314a
created 2011-04-13 17:01 -0700
pushed 2015-01-29 05:47 +0000
Neil Rashbrook Neil Rashbrook - Bug 626716 - Remove VC7.1 support code, SpiderMonkey version. r=njn
68d671e5abc326e3e1ae4ac96b4489c0feac61b3
created 2011-03-22 17:19 -0400
pushed 2015-01-29 05:47 +0000
Andew Paprocki Andew Paprocki - Bug 621026. Define JS_64BIT for some more compilers. r=mrbkap
114a969caad417c10651384adba2184efd7572c0
created 2010-11-30 18:41 -0800
pushed 2015-01-29 05:47 +0000
Luke Wagner Luke Wagner - Bug 609440, part 2 - do lazy allocation, dag-ify ropes (assume no oom) (r=njn)
18143cc0603b595cfd0bdef923278629b84c7136
created 2010-11-09 11:13 +0100
pushed 2015-01-29 05:47 +0000
Walter Meinl Walter Meinl - Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
a409054e13956dd12644cc8add0165c4c636fc8a
created 2010-09-15 13:43 -0700
pushed 2015-01-29 05:47 +0000
Jim Blandy Jim Blandy - Bug 537873, Bug 514574: Have strict mode code report TypeErrors for assignments, deletions. r=brendan
2ead9f3860ddd404dfd829858988b97f5274e205
created 2010-08-19 11:11 -0700
pushed 2015-01-29 05:47 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
46e7d518dad5403eb622617177f37891a982ee48
created 2010-07-27 18:26 -0700
pushed 2015-01-29 05:47 +0000
Sean Stangl Sean Stangl - [JAEGER] Introduce JS_NUNBOX32, JS_PUNBOX64 defines. r=dvander.
2e002537851bf2c39837b3eba8851176c9012455
created 2010-07-23 14:46 -0700
pushed 2015-01-29 05:47 +0000
Sean Stangl Sean Stangl - [JAEGER] 64-bit MethodJIT support. b=578245, r=dvander.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2015-01-29 05:47 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
972d606dbb4506650d3c10a413834356a0e4e19f
created 2010-07-12 10:46 -0700
pushed 2015-01-29 05:47 +0000
David Anderson David Anderson - [JAEGER] Merge from fatval branch.
6346c835a510c210428208330ff95b7ddca28619
created 2010-07-06 12:14 +0800
pushed 2015-01-29 05:47 +0000
Leon Sha Leon Sha - Bug 575205 - JM: Make JaegerMonkey work on Solaris x86/x64 with Sun Studio 12. r=dvander.
db403b4edf3e7a00defa57026e4275be2023c8c2
created 2010-07-05 18:07 -0700
pushed 2015-01-29 05:47 +0000
David Anderson David Anderson - [JAEGER] Merge from fatval & TM.
65081752a7c809d478743141fa5d5bea0b1f68c0
created 2010-07-01 23:10 -0700
pushed 2015-01-29 05:47 +0000
Luke Wagner Luke Wagner - Merge
2b690bf412012e20a87eb30b59621210a6100971
created 2010-06-29 21:02 -0700
pushed 2015-01-29 05:47 +0000
Leon Sha Leon Sha - Bug 575205 - JM: Make JaegerMonkey work on Solaris x86/x64 with Sun Studio 12. r=dvander
2deed859377af2c6dbe9c7ebac0bafa69a8ee5a3
created 2010-06-10 17:20 -0700
pushed 2015-01-29 05:47 +0000
David Mandelin David Mandelin - Bug 569766: Make tracing work with fat values
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2015-01-29 05:47 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
05bd86e3559a8630b0cd213e881e618d4f6fba95
created 2010-06-07 18:21 -0700
pushed 2015-01-29 05:47 +0000
Luke Wagner Luke Wagner - Firefox builds
e2b5d72221175d2c43634a472be69f2518765392
created 2010-06-01 19:06 -0700
pushed 2015-01-29 05:47 +0000
David Mandelin David Mandelin - Makefile changes to force pointers to 32 bits on OSX--this is just a stopgap for testing and shell development
70cea5321ea87395f7d007f4e6ce2e6410e512f5
created 2010-05-24 12:55 -0700
pushed 2015-01-29 05:47 +0000
David Mandelin David Mandelin - Build fixes for MSVC. It should now build on Windows, albeit with warnings.
a88154256ee0b5182ba4435c1b9b0511fcc7bbe0
created 2010-05-10 22:01 -0700
pushed 2015-01-29 05:47 +0000
Luke Wagner Luke Wagner - (unrebased) fat value patch
b6c7ed5a29223eb18b84ed4c76a88800a266568f
created 2010-08-13 21:18 -0700
pushed 2015-01-29 05:47 +0000
Taras Glek Taras Glek - Bug 580407 - Link js statically r=bsmedberg+khuey a=bsmedberg
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2015-01-29 05:47 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
7ee77bc4bc8a39f4eec847a39ade34bbc70f100f
created 2010-06-04 16:22 +0200
pushed 2015-01-29 05:47 +0000
Igor Bukanov Igor Bukanov - bug 516832 - conservative stack scanning. This is based on the initial work by Anreas Gal and Gregor Wagner. r=brendan,gal
8609e2cdd335eaba901a4009f629d56f51dc24db
created 2010-05-28 14:19 +0200
pushed 2015-01-29 05:47 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 1070cd7a9da0
1070cd7a9da034a481e85998a3a40a004d618afc
created 2010-05-28 14:09 +0200
pushed 2015-01-29 05:47 +0000
Igor Bukanov Igor Bukanov - bug 516832 - temporaral landing to get tinderbox stats
202334d5619f0f6694e3f5c37bf928e3fb74929d
created 2010-05-26 14:04 +0200
pushed 2015-01-29 05:47 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 7ebdbaba843a - that was temporary commit
7ebdbaba843a3e78663d508f275edba4c826610c
created 2010-05-26 13:40 +0200
pushed 2015-01-29 05:47 +0000
Igor Bukanov Igor Bukanov - bug 516832 - temporary landing to collect tinderbox logs
25d07807a602515e04e6db5e90e091d031fb2c9e
created 2010-03-16 10:41 -0500
pushed 2015-01-29 05:47 +0000
Jason Orendorff Jason Orendorff - Bug 530583 - Delete silly JS_INT32_TO_PTR etc. macros. r=jwalden.
b4b963860e23d9a53b65bfacdeb99f15aa61e438
created 2009-10-15 16:04 -0700
pushed 2015-01-29 05:47 +0000
Graydon Hoare Graydon Hoare - Bug 522587 - clean up variadic macro avoidance code, r=gal.
842e6c09e35a1a0522a20d0403395480ae685e6f
created 2009-09-03 14:41 -0700
pushed 2015-01-29 05:47 +0000
Brendan Eich Brendan Eich - Join lambdas assigned or initialized as methods to the compiler-created function object if we can, with a read barrier to clone on method value extractions other than call expressions (471214, r=jorendorff).
0ae65841fcf88595e023f93b86451f5fd341824e
created 2009-08-26 09:34 -0700
pushed 2015-01-29 05:47 +0000
Brendan Eich Brendan Eich - Back out changeset aff171a8c4f0 (bug 471214).
aff171a8c4f0009224cb87eb97b47372318bc493
created 2009-08-25 23:42 -0700
pushed 2015-01-29 05:47 +0000
Brendan Eich Brendan Eich - Join function objects where possible (471214, r=igor).
075b80a1cf6d6f2d641dd73e9881b8cf2dee6456
created 2009-07-28 18:51 -0400
pushed 2015-01-29 05:47 +0000
Robert Sayre Robert Sayre - Backed out changeset e09130fcb013
e09130fcb013c42255138b1d8e2ed1418fa6b496
created 2009-07-28 13:20 -0700
pushed 2015-01-29 05:47 +0000
Brendan Eich Brendan Eich - Bug 471214 - Join function objects transparently, clone via read barrier to satisfy de-facto standard (r=igor).
1c95611e9df374341f06d39ac20ba4c7e2df0884
created 2009-07-16 15:58 +0900
pushed 2015-01-29 05:47 +0000
Makoto Kato Makoto Kato - Bug 503288 - add import/export declare for JavaScript engine. r=jim
d190d9b6ccd1d3d31a83d5bef4dc7667eff43227
created 2009-07-15 20:31 +0100
pushed 2015-01-29 05:47 +0000
Neil Rashbrook Neil Rashbrook - Bug 501609 Make js/src build with VC7.1 r=graydon
6765e50e8b0554b33743c7a7b852eb81dc7cc58f
created 2009-06-25 15:12 -0400
pushed 2015-01-29 05:47 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 491988 - Annotation fixes required for analyzing JS_REQUIRES_STACK for function pointers, r=jorendorff
14e59192bfeb8f3c8ccc847f0379d908e35169ef
created 2009-03-18 11:38 -0700
pushed 2015-01-29 05:47 +0000
Jim Blandy Jim Blandy - Bug 479258: Don't define <stdint.h> types in public headers. r=brendan
78c1faf2028b0962496b06f941a018e0d3b70825
created 2009-03-05 12:12 +0100
pushed 2015-01-29 05:47 +0000
Igor Bukanov Igor Bukanov - bug 480700 - no more static asserts in headers. r=brendan
f8b100b574f316c48f77427708315ac7921e00a4
created 2009-03-04 12:39 +0100
pushed 2015-01-29 05:47 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 5befb6301e9b for bug 480700 - the patch broke 32-bit linux build.
5befb6301e9bfb47fd23ef695cfd1bc2017bdda8
created 2009-03-04 12:10 +0100
pushed 2015-01-29 05:47 +0000
Igor Bukanov Igor Bukanov - bug 480700 - macros to cast between function and data pointers are public now. r=brendan,mrbkap
bee9d9de99b1222b5514314cbfd3f0109aa964e3
created 2009-02-03 13:56 -0800
pushed 2015-01-29 05:47 +0000
Jeff Walden Jeff Walden - Bug 463243 - Assert correct type in JSVAL_TO_* (and vice versa) macros to fail fast when type errors happen. r=brendan
3e3705f10f456f1fcb6313ac6fce8567e93f569c
created 2009-02-03 15:48 -0800
pushed 2015-01-29 05:47 +0000
Jeff Walden Jeff Walden - Backed out changeset ca733f2cc237; looks like some include system weirdness is biting where an old version of jsapi.h is being included which then causes a *newer* included version to miscompile. Weird, still investigating...
ca733f2cc2377e3ca8f81ba22fe42caf2385c0e7
created 2009-02-03 13:56 -0800
pushed 2015-01-29 05:47 +0000
Jeff Walden Jeff Walden - Bug 463243 - Assert correct type in JSVAL_TO_* (and vice versa) macros to fail fast when type errors happen. r=brendan
b4ddaaf84af5162cd115546556c2d848b1498e0b
created 2009-01-23 14:46 -0500
pushed 2015-01-29 05:47 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 475027 - only MSVC needs jscpucfg.h... everyone else should be using jsautocfg.h and the configure-generated defines. If you're doing something crazy like cross-compiling from FreeBSD to Windows using MSVC, this will make your life happier r=crowder
cf34c874a23e942dcde72bdc03762dff22bc1569
created 2009-01-14 15:56 -0500
pushed 2015-01-29 05:47 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 269538 - use stdint types instead of jscpucfg types, now that we have them auto-configured
less more (0) -60 tip