js/src/jsclass.h
790a8a3d4aa57ad19d30b55e55e8360999af20a7
created 2013-08-01 13:26 -0700
pushed 2013-09-16 19:14 +0000
Dan Gohman Dan Gohman - Bug 898451 - Add const to several more read-only static variables. r=evilpies
5f7fcbc8fd2777d5767ef1364658455bcacbbcc0
created 2013-07-25 19:13 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 12) - Fix #include ordering in a handful of remaining places. r=nnethercote.
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
3184e72d56af09d271a16b529301afda9a48d873
created 2013-07-02 12:14 +0100
pushed 2013-09-16 19:14 +0000
Jon Coppeard Jon Coppeard - Bug 886829 - also update comments in jsclass.h DONTBUILD
68cb015e3e21c9928aa6de615e66d705c3f85a44
created 2013-07-02 09:42 +0100
pushed 2013-09-16 19:14 +0000
Jon Coppeard Jon Coppeard - Bug 886829 - In-source comments incorrectly say JSClass::finalizer is mandatory r=billm
5b4318f8f3f4aaba4e5389da305537746cb39e57
created 2013-06-24 21:26 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 3) - Move some function definitions from jsobjinlines.h to jsobj.h. r=terrence.
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
75b8543e2b045f326a43cde164fbf62b37015fd9
created 2013-06-19 11:32 +0100
pushed 2013-08-05 18:49 +0000
Jon Coppeard Jon Coppeard - Bug 884283 - GC: Rename RootMethods to GCMethods r=terrence
19c4bcde66f10ba5b6a407fed71361f9b0300bdc
created 2013-05-02 14:12 -0700
pushed 2013-06-24 18:52 +0000
Shu-yu Guo Shu-yu Guo - Bug 844887 - Followup: nop IsCallable in Ion if argument is known to be a function. (r=sstangl)
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
4925a84c57cfc2ef4750c7eacc84133977910ab9
created 2013-04-05 21:19 -0700
pushed 2013-06-24 18:52 +0000
Jeff Walden Jeff Walden - Bug 858677 - Make the internal deletion operations not take a strictness argument and a Value*, but rather take a JSBool* -- and let callers handle the property-couldn't-be-deleted (but no error occurred) case. r=jorendorff
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
0ed69c61f7a30ea19930b584eb2f4659904759bb
created 2013-04-03 07:59 -0400
pushed 2013-06-24 18:52 +0000
Cykesiopka Cykesiopka - Bug 831741 - Remove remaining __cplusplus bits from js/src/js[...].h files. r=luke
f8a7c4c4874d9b76813e111ad932d0aed5823b27
created 2013-04-02 20:19 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 856833 part 1. Make JS_ObjectIsDate use ObjectClassIs. r=waldo
43fa20226909036be7d36f1605dc70d0c47dc384
created 2013-02-17 22:56 -0800
pushed 2013-04-01 19:47 +0000
L. David Baron L. David Baron - Bug 563195: Fix -Wshadow warnings in public JS API headers (those used from layout/style/). r=njn
d91d6e2bc2587b4c6816574d0872bb3ae0bba746
created 2013-02-11 21:06 +0100
pushed 2013-04-01 19:47 +0000
Tom Schuster Tom Schuster - Bug 838558 - Kill object equality hook. r=jorendorff
b9a00a67b74948df2d8b1673e520151028764bad
created 2013-02-11 21:05 +0100
pushed 2013-04-01 19:47 +0000
Tom Schuster Tom Schuster - Bug 839027 - Kill object typeof hook. r=jorendorff
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
a7f7309da69d8d1aefead656cbf6b47403154395
created 2013-01-31 22:29 -0800
pushed 2013-04-01 19:47 +0000
Phil Ringnalda Phil Ringnalda - Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
66882ea6f8c7048b3c3aa6f235387beb86ae0c9d
created 2013-01-24 21:24 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
ab307f02af0cd3ab8ff2463f546862e5130353ce
created 2012-09-15 11:19 -0700
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
34d54961cd14b7d75410653493f6e30b5c8cbed5
created 2012-12-17 21:35 +0000
pushed 2013-02-19 18:06 +0000
Ed Morley Ed Morley - Backout bc98fdc051f5 (bug 792108) for assertions on a CLOSED TREE
bc98fdc051f5c2f85f2a1951e625323266ad0777
created 2012-09-15 11:19 -0700
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
03d9d6422563bc87f249c5e16298b0a60cf05fd7
created 2012-10-08 18:22 -0700
pushed 2012-11-19 21:10 +0000
Bill McCloskey Bill McCloskey - Bug 798678 - Refactor wrapper preservation for weakmaps (r=mccr8,a=lsblakk)
d552f2d2337fe8f42757f58fcd03fa468dc33c6f
created 2012-10-02 22:03 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 796760 (part 2) - Exactly root FinalizeOp. r=terrence.
b9721197c2211052051b7d38f0a0c9840330b629
created 2012-09-24 18:08 -0700
pushed 2012-11-19 21:10 +0000
Terrence Cole Terrence Cole - Bug 791322 - Move Rooted to js:: namespace; r=billm
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
4b251874c178b8d51b59bfbcaf9821d7998849c0
created 2012-07-31 17:19 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6f258bdf1b8222fd5477e91b0654320774bb7c58
created 2012-06-26 15:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8e98046e2c7dfcb37fb5fe7b38c7d2b4d2b52662
created 2012-06-06 16:28 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 751377 - Introduce a new union type to use for property keys in shapes. (jsid is what's currently used, and it's unsuitable because it can also store indexes, but in the new object representation shapes will never hold indexes.) r=bhackett
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
af9e8de0c166596ab3489dc33f55be8b8e21d2cc
created 2012-05-09 12:31 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c660397f6ab25e596d6fd1a2ce3eb2ca1b52626f
created 2012-05-03 11:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6040d30988ff69895b11b0541071a6afd295f8e9
created 2012-04-06 16:38 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
83cb9381de53b1f9feb7dc15364b8f9955a432b2
created 2012-02-22 19:25 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
523fad03a5c43fd40cbb0643dffab36b9129f79a
created 2012-02-01 14:12 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a8b32fd6d367c6dd9db567860ee4ed3935259be0
created 2012-01-09 11:29 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
220dd5cad2ac17e53112582e5b007737ff77d586
created 2011-12-05 16:57 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central (objshrink, yay!)
e784f2911b5bd7956f52be6a93f010a032cf364e
created 2011-11-07 12:14 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
104671eaadb84738adcb5b5b4a03379367ad9367
created 2012-08-23 11:23 -0700
pushed 2012-11-19 21:10 +0000
Luke Wagner Luke Wagner - Bug 749371 - Break JS_ClearScope into two not-as-bad functions (r=mrbkap)
1a0dda83a95c34daae58bf656fdd266923e9e342
created 2012-10-08 18:22 -0700
pushed 2012-10-19 23:45 +0000
Bill McCloskey Bill McCloskey - Bug 798678 - Refactor wrapper preservation for weakmaps (r=mccr8,a=lsblakk)
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed 2012-10-08 18:29 +0000
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
f88cf68c7fcd0d731511710c1afc14e24f34bd3e
created 2012-07-04 19:34 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 771026 - Replace JSProperty with Shape (r=bhackett)
76fd67373e897d6407d73b4bb3bb1b18e27ed13b
created 2012-07-04 20:22 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Backed out changeset fe305819d2f2 (bug 771026) for orange
fe305819d2f26c9dbef649f0de0088152476209c
created 2012-07-04 19:34 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 771026 - Replace JSProperty with Shape (r=bhackett)
13897ce0f3a2a70e7b8a9d1cf6b1e939416fe6f8
created 2012-07-04 11:12 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 770759 - Add mutable handles (r=bhackett)
less more (0) -60 tip