js/src/jstypes.h
c68fadb2d59673ae59641e00a77bf7ceb5301f4a
created 2018-05-15 09:31 -0700
pushed 2018-05-17 15:28 +0000
Jeff Walden Jeff Walden - Bug 1461554 - Change the guard on #define JS_BROKEN_GCC_ATTRIBUTE_WARNING to defend against broken warnings for gcc < 8.1.0, and change the associated comment to grant blanket rs=jwalden for updates to it. r=jonco
736c81fc596c4e171e211f880c95dfd958396435
created 2018-03-22 15:51 -0400
pushed 2018-03-23 09:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 1447835 - Remove JS MSVC warning suppressions which are no longer needed. r=Waldo
1ff23ca2f9fd605abd9a427604880dfbdc6770e9
created 2018-03-15 03:43 -0700
pushed 2018-03-15 23:37 +0000
André Bargull André Bargull - Bug 1442599 - Part 6: Remove macros from jstypes.h when unused or replacements exist. r=jorendorff
03a00bb49a69b334c06c567a3c2bc198686f229e
created 2018-02-21 13:54 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1440043 - Remove jsversion.h. r=jandem.
f2165bbee8a08128fb7ae8e9f0c6fe1ba6a1ed7e
created 2018-02-22 10:40 +0200
pushed 2018-02-23 17:56 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1440417: Determine JS_64BIT at configure time. r=froydnj
976ffd186f5b48f439d9302d6223e25890120b58
created 2018-02-16 18:14 -0600
pushed 2018-02-22 10:00 +0000
Jason Orendorff Jason Orendorff - Bug 1439665 - Part 2: Remove jscpucfg.h. r=sfink.
4d7a22f4a198b0397c9540cdcc2fc3bfe8b5e3e2
created 2018-02-13 08:54 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1437876 - Remove JS_ARRAY_LENGTH and JS_ARRAY_END. r=jandem.
0b6b9f1e29a95c3b69c2966689b30a4ef38c45cb
created 2017-11-28 10:47 +0000
pushed 2017-11-29 10:27 +0000
Jon Coppeard Jon Coppeard - Bug 1419002 - Extend JS_BROKEN_GCC_ATTRIBUTE_WARNING up to GCC 8.0 r=Waldo
16f71512d5874b5aa6200b02484925d434d5eb07
created 2017-03-10 23:52 -0500
pushed 2017-03-15 12:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink, a=waldo on the gcc-specific bits.
cfcde031094209eb0de711e982b2816d9b2dbd32
created 2016-01-28 17:38 -0500
pushed 2016-02-02 10:51 +0000
Trevor Saunders Trevor Saunders - bug 1244128 - stop exporting js friend api symbols from libxul r=glandium
fb6ceba6f57e8e1458894d6ebae0bd6a30ac47a3
created 2015-04-02 11:22 +0200
pushed 2015-04-02 20:21 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 followup - Stop declaring multiple pointers on a single line. r=jorendorff
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
c0d21f2affd6182e729628d952a664ab39438b1b
created 2015-01-30 13:56 -0600
pushed 2015-03-08 03:12 +0000
Jason Orendorff Jason Orendorff - Bug 1130576 - Rename JSPropertyOp -> JSGetterOp and JSStrictPropertyOp -> JSSetterOp. r=efaust.
fe2187ec388c581d0ed6dc1db77d096d1263227e
created 2015-01-02 17:32 -0500
pushed 2015-01-04 04:02 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1111244 - Remove some code specific to old unsupported MSVC versions from js/src; r=Waldo
4f239165dbb26ab9b925b1e63d1e1207fd4cd267
created 2014-12-15 14:53 -0800
pushed 2014-12-16 06:59 +0000
Wes Kocher Wes Kocher - Backed out changeset 84853fde4f55 (bug 1111244)
84853fde4f55cd4179d9c14635a292cfde2216e5
created 2014-12-15 15:43 -0500
pushed 2014-12-16 06:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1111244 - Remove some code specific to old unsupported MSVC versions from js/src; r=Waldo
dcb90c3786e0b087314996263a96fbd23d810b42
created 2014-10-30 14:28 -0700
pushed 2014-11-18 16:25 +0000
Jeff Walden Jeff Walden - Bug 712939 - Replace a bunch more JS_STATIC_ASSERTs with static_assert. r=jandem
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
4a3477a52c6fc3c8f1d0c45866c151bfe60ab0b5
created 2014-03-26 14:26 -0400
pushed 2014-04-08 02:08 +0000
Till Schneidereit Till Schneidereit - Bug 981999 - Remove redundant (and not always agreeing) ways of counting sourcenotes. r=luke
ff2a3e1b5faff2bd134edbde01e558cefc53059e
created 2014-01-24 20:08 -0800
pushed 2014-01-28 12:43 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 5: Remove unused JS_BEGIN_EXTERN_C and JS_END_EXTERN_C macros. r=luke
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2014-01-28 12:43 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
f3758e3cff60b0d88aaec5c3194b7045384b7f7d
created 2014-01-24 20:21 -0800
pushed 2014-01-28 12:43 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 3: Replace JS_NEVER_INLINE with MOZ_NEVER_INLINE. r=luke
cbd3e46573d88bcc0974066d50f76929af4670c2
created 2014-01-24 19:57 -0800
pushed 2014-01-28 12:43 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
73b036d727534be3466bb8892c5a65c0b25c3ca0
created 2014-01-21 17:56 -0800
pushed 2014-01-22 12:55 +0000
Andrew McCreight Andrew McCreight - Bug 960775 - Retire JS_WARN_UNUSED_RESULT in favor of MOZ_WARN_UNUSED_RESULT. r=waldo
e73050ee8c0ee92da8240091f51e8662cf86a202
created 2014-01-14 13:20 -0800
pushed 2014-01-15 15:54 +0000
Steve Fink Steve Fink - Bug 951743 - Make JS_FRIEND_API always export symbols with default visibility, r=glandium
0bdd39cd9e6cc64f4bb448d85b93474012be6468
created 2013-10-22 06:34 +0900
pushed 2013-10-22 22:12 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 928220 - Get rid of JS_INLINE
2b6522d861f8e74b454ca4683d1c86b31844a777
created 2013-10-11 15:11 -0400
pushed 2013-10-16 20:59 +0000
Nathan Froyd Nathan Froyd - Bug 925807 - define JS_BITS_PER_WORD in terms of JS_64BIT; r=njn
96f58548cfd1a157d2039aca914fcd9713c593fc
created 2013-08-26 17:09 -0700
pushed 2013-08-27 14:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909171 (part 2) - Fix up jsversion.h includes. r=luke.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-08-12 19:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-08-08 11:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-06-20 23:22 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
29420e58049ecb5259fc3e9ef93ff20149ec6b2e
created 2013-04-30 16:27 -0400
pushed 2013-05-02 03:27 +0000
Nathan Froyd Nathan Froyd - Bug 867362 - part 2 - delete JS_BITS_PER_DOUBLE; r=luke
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-17 16:44 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-16 01:49 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-16 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 11:51 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 11:51 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
4ebea4d88d4872cce65c9913492e8e2389e4e107
created 2012-12-18 13:22 -0500
pushed 2012-12-29 12:13 +0000
Trevor Saunders Trevor Saunders - bug 822717 - remove checks for old gcc r=glandium
6ed470203a3b6e7bcaf0dbc8ddab35840f8681d5
created 2012-10-31 18:18 -0400
pushed 2012-11-01 13:43 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 807112 - change MOZ_EXPORT_API and MOZ_IMPORT_API to not take the type. r=Waldo.
d97862fb8e6de0d16f2c8df69b92619583a601e8
created 2012-10-30 18:28 -0700
pushed 2012-11-01 13:43 +0000
Bill McCloskey Bill McCloskey - Bug 807161 - Remove extern C and #ifdef __cplusplus from JSAPI (r=luke)
20c3e03a259abf4fb9f6fbd0617bfc838f45bd41
created 2012-08-02 20:50 -0700
pushed 2012-08-03 14:29 +0000
Benjamin Peterson Benjamin Peterson - Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
af34717441cd36b1a2c9a43cf992f11818055524
created 2012-02-28 19:03 -0800
pushed 2012-03-01 13:28 +0000
David Mandelin David Mandelin - Bug 731492: Remove obsolete typedef JSPackedBool, r=luke
4d386c85ce4b1a7d1a1761133c08311149bd4957
created 2012-02-10 18:07 -0800
pushed 2012-02-25 10:12 +0000
David Mandelin David Mandelin - Bug 726230: remove obsolete typedefs JSIntn, JSUIntn, r=luke
d7984d345c24a28ec1c158d09a914ea12b008f29
created 2012-01-15 09:13 +0100
pushed 2012-01-15 08:23 +0000
Ms2ger Ms2ger - Bug 712034 - Clean up jstypes.h a bit; r=njn
c1577ea56e1725960cf2622c8013f263aabee7ce
created 2012-01-15 09:13 +0100
pushed 2012-01-15 08:23 +0000
Ms2ger Ms2ger - Bug 714052 - Remove JS_NEITHER; r=luke
2f310f45610707e33b63f292d144b946d7b8bec1
created 2012-01-11 09:23 +0100
pushed 2012-01-11 08:25 +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 2012-01-03 11:36 +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 2011-12-19 11:48 +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 2011-12-19 11:48 +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 2011-12-16 12:21 +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 2011-11-01 14:32 +0000
Paul Biggar Paul Biggar - Bug 666049 - Remove JSFloat64, float64 and float32 r=luke
7e48b16bb2d49c132e3bf008691a2451428f7392
created 2011-10-19 10:01 -0400
pushed 2011-10-25 10:38 +0000
Ted Mielczarek Ted Mielczarek - bug 694499 - get rid of jscpucfg binary. r=jimb
b31d5bab05ab7bff7cae359fcee12dfe7beaae6c
created 2011-09-03 01:55 +0100
pushed 2011-09-15 23:48 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 682716 - Remove remaining support for Symbian. r=ted
b42dc3bee7a6666f53108c1afc911fcb0505314a
created 2011-04-13 17:01 -0700
pushed 2011-04-26 17:44 +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 2011-03-29 21:56 +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 2011-01-04 21:40 +0000
Luke Wagner Luke Wagner - Bug 609440, part 2 - do lazy allocation, dag-ify ropes (assume no oom) (r=njn)
less more (0) -100 -60 tip