js/src/jsobj.cpp
0e7aa3047ec735d5d4f14df0636b435066f2c980
created 2014-02-10 12:33 +0100
pushed 2014-04-28 18:51 +0000
Hannes Verschore Hannes Verschore - Bug 957542 - Don't over-allocate dynamic slots of ArrayObject, r=bhackett
b91c54271692683a329789b38173047675645f04
created 2014-02-05 13:50 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 966845 - Make ensureConstructor and initConstructor static. r=Waldo
92a2cc62f2f944a9253381149ad7aea54695f2d9
created 2014-02-04 18:18 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 2: Add StaticWithObject to the static scope chain r=luke
c717600bee44a2ae398ec6d9a659709bcf690b68
created 2014-02-04 14:24 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 1: Rename blockChain to staticScope r=luke
9e00f4eef08189544f75bf121833518105824344
created 2014-02-14 13:17 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
48a1442045d614641f8051e69dee016a9ec5cba3
created 2014-01-31 14:57 -0800
pushed 2014-03-17 21:55 +0000
Shu-yu Guo Shu-yu Guo - Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
8d236f70c2d4268fe6e897d290bd92f3d9cb2b0b
created 2014-01-30 07:45 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 959012 - Clean up and separate the semantics of js_{Get,Find}Class{Prototype,Object}. r=jorendorff
185004086e8c01932ebe4c33c813a820490eb511
created 2014-01-30 07:45 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 959012 - Create separate js_GetClassPrototype and js_FindClassPrototype to mimic js_{Get,Find}ClassObject. r=jorendorff
b34275a6a75d66b60fb95f906f4ea00f0cfcf226
created 2014-01-30 07:45 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 959012 - Move js_GetClassObject creation logic into GlobalObject. r=jorendorff
32aeb054f7574a9de998e8517e6759ff466dd8bb
created 2014-01-29 17:20 -0800
pushed 2014-03-17 21:55 +0000
Eric Faust Eric Faust - Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden)
8f535f3864ad93c537fd14fd166465593b7361b3
created 2014-01-29 10:01 +0000
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some JS friend APIs r=sfink
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
cbd3e46573d88bcc0974066d50f76929af4670c2
created 2014-01-24 19:57 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
753d7a9f2726da0c17a8362bfe35aea604a72702
created 2014-01-25 22:04 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 1: Replace JS_LIKELY with MOZ_LIKELY. r=luke
1a85688d37ea8d1a034ce7286fffa7436e2e272e
created 2014-01-24 16:08 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Remove checkObjectAccess security callback. r=mrbkap
048746b43ad37d5106fe258caf4c118231b9ca8c
created 2014-01-24 16:08 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Remove side-effect-free calls to js::CheckAccess. r=mrbkap
d6ff1c03c8e2f381d6da0c195e339c20952ea07b
created 2014-01-23 06:43 -0800
pushed 2014-03-17 21:55 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 920322 - XDR/Clone singletons. r=bhackett,jandem
b74d292da1fad12986016d2d4411412f17afa57a
created 2014-01-22 11:52 -0800
pushed 2014-03-17 21:55 +0000
Steve Fink Steve Fink - Bug 960342 - Convert StackShape from AutoRooter to RootedGeneric, r=terrence
dda233b6f28e5cabb2c00b7b2e822a3d4c436a45
created 2014-01-21 14:03 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 961969 - Include nfixed in StackShape's key (r=billm)
e040bf77d837268caea53b20b46a272cc3d2173e
created 2014-01-15 14:39 -0500
pushed 2014-03-17 21:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 959926. Fix some miscellaneous unsafe pointer hazards. r=terrence
48f95993e938328b9b32d8c2428e102f5bcff339
created 2014-01-06 19:02 +0100
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 956072 - Distinguish non-writable from non-data properties in type information. r=jandem
e1b6a0bf7684b1e1db6ccb5506abc28e9b3b88e0
created 2014-01-03 22:02 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 956300 - Remove Class argument from functions that also take a TypeObject. r=bhackett
d574815fe7046c5bca29a00bbe3649c560129ba0
created 2013-12-20 21:53 -0500
pushed 2014-03-17 21:55 +0000
Jeff Walden Jeff Walden - Bug 953316 - Add all the other object flags to JSObject::dump's output. r=bhackett
0764495bc9b8c57d9c53238f3ec0a4a666a6df09
created 2014-01-02 17:39 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 953373 - Use NewObjectWithType when cloning regexps. r=bhackett
5a1833435382e3b9085d7264c45110c1097a2e03
created 2013-12-20 14:27 -0800
pushed 2014-03-17 21:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 4c45705d14c4 (reland bug 952330 since it wasn't at fault for the ggc orange)
4c45705d14c44948b0b268f47a669053b8bbb8f2
created 2013-12-20 13:15 -0800
pushed 2014-03-17 21:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 226af3342987 (bug 952330) for ggc orange
226af33429871b63372b3bd3023970ba1c29c119
created 2013-12-20 13:05 -0700
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 952330 - Synchronize updates to the slots pointer in global objects, r=jandem.
c75e5f21cd86ad74e1493a7438b1af096972ffe0
created 2013-12-14 22:29 -0500
pushed 2014-03-17 21:55 +0000
Jeff Walden Jeff Walden - Bug 843004 - Make detecting-ful evaluations of undefined properties in self-hosted code not warn, so that self-hosted code can use that pattern when it wants to. r=jorendorff
3eb853546cff881ae3786466759f503f1bc962ba
created 2013-12-19 10:01 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
0270980e1c0590ae0715d7b70c584086441e51d1
created 2013-12-18 13:30 +0100
pushed 2014-03-17 21:55 +0000
Tom Schuster Tom Schuster - Bug 942453 - Handlify IndexToId. r=terrence
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
c086bb3ae771a79680fbc53922733e57687a45fc
created 2013-12-16 13:04 -0500
pushed 2014-03-17 21:55 +0000
Kannan Vijayan Kannan Vijayan - Bug 950028 - Remove unused js_AddNativeProperty. r=jorendorff
8e34b4680c170160c8b4a9e581ee40ce49e28e5b
created 2013-12-13 12:01 -0800
pushed 2014-03-17 21:55 +0000
Eric Faust Eric Faust - Bug 926012 - Part 1: Clean up __proto__ setting semantics on native objects. (r=Waldo)
2446b9abbe6c387176d3aa48cfb3fa34285150d7
created 2013-12-06 18:42 +0100
pushed 2014-03-17 21:55 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 10: Iterate block chain from compile-time block scope maps, not runtime blockChain. r=luke
52021335eb42d2e8b0cf7aa094d19ca55d96e7e6
created 2013-12-11 10:05 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 936156 - Use different type objects when 'new' is used on different scripts with the same prototype, r=jandem.
2da1013d5182dcac11c9a062f7f104e9895424bd
created 2013-12-10 18:22 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem.
9073baccd0948d1f789a94fd19d889d072e290e3
created 2013-12-09 11:26 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 947782 - Use accessor methods for JSScript uint32/uint16 fields, r=jandem.
b38b8e812aa71146ddc565343e15222c3e8a0bb5
created 2014-01-02 17:39 +0100
pushed 2014-02-04 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 953373 - Use NewObjectWithType when cloning regexps. r=bhackett, a=bajaj
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2014-02-04 01:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
94cdaced90bf49679eae210824875570fb98df9c
created 2013-12-06 15:03 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 927782) for SM rootanalysis orange.
eed9795fa80ea7d960962db8cc7d228137cffe54
created 2013-12-06 18:42 +0100
pushed 2014-02-04 01:06 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 10: Iterate block chain from compile-time block scope maps, not runtime blockChain. r=luke
d0bdb5b5dbd64c91e752c0b750a9f0f1f3e89ee6
created 2013-12-03 08:17 -0800
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 944946 - Use accessor methods for script->code and script->length, r=jandem.
73cfaa3c248fc103043ce7b3ee2f3222daa2072a
created 2013-11-25 15:35 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 928616 - Clean up JS_CopyPropertiesFrom. r=jorendorff
72db5a6ae5c8c5e345eb51e51d93c7086e72c3e4
created 2013-11-22 10:55 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 933681 - Define JSStdName tables in terms of jsprototypes.h. r=jorendorff
3b9e118ded0fcf433cb78179cd2527ec09d33485
created 2013-11-22 00:16 -0500
pushed 2014-02-04 01:06 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 941424 - Build more of the JS engine in unified mode; r=djvj
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d981d77fcffef244a09bbc0896016
created 2013-11-19 15:14 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
49c0a2303a8ba1b9f5995d233e19da428a77e820
created 2013-11-14 18:43 -0800
pushed 2014-02-04 01:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921224 (part 2) - Use a smaller mark stack when incremental GC is disabled. r=wmccloskey.
53b2cdf230dc391df15a5a84c209a5fbfa12b2b5
created 2013-11-09 19:53 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 928050 - Don't GC during atomization, r=billm.
dad39f51b7162f2b016d1ca42b5e16be445f7fbd
created 2013-10-29 16:39 -0700
pushed 2014-02-04 01:06 +0000
Jeff Walden Jeff Walden - Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust
0f285b36d592ea4cac854f26af69d50ffdc9e7cd
created 2013-11-07 16:10 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 471db633b20c (bug 903332) for B2G desktop mochitest-1 failures.
f0f6a25259c50d9540c29bcf04d32bcbfa66e939
created 2013-11-07 11:12 -0800
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 935324 - Clean up adding of type properties to objects, r=jandem.
2debd43d9b9efcf74a2fb56b1a47d54e3ea64627
created 2014-01-02 17:39 +0100
pushed 2014-01-03 16:40 +0000
Jan de Mooij Jan de Mooij - Bug 953373 - Use NewObjectWithType when cloning regexps. r=bhackett, a=bajaj
63d554bec64a866442aa6dd6b88d4c3e0dd7fdcc
created 2013-10-29 16:39 -0700
pushed 2013-12-09 19:58 +0000
Jeff Walden Jeff Walden - Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust, a=bajaj
601188bdcabf6c3c83ce5a2c91a71dd95719fc33
created 2013-11-01 15:31 +0100
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 911864 - Expose an API to copy a single property across compartments. r=jorendorff, a=bajaj
e2540bc9686eefabcbae0435ebad45455510c0af
created 2013-10-23 16:35 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/; r=ehsan
9f4815b4ad647f0724fb9ec5a794031817a998aa
created 2013-10-23 11:42 -0500
pushed 2013-12-09 19:58 +0000
Jason Orendorff Jason Orendorff - Bug 901979 - Assertion failure: !global->nativeLookup(cx, id), at ../jsobjinlines.h:1125. r=Waldo.
2d2444eecf83111b7522f2d97f8c84926fcd76fc
created 2013-10-22 14:53 -0700
pushed 2013-12-09 19:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 918207 - Support per-tab memory profiling. r=billm,mccr8,till,smaug,nfroyd.
fa13474d7b16433307c5f090c152c25e3e8a5292
created 2013-10-21 13:53 -0700
pushed 2013-12-09 19:58 +0000
Steve Fink Steve Fink - Bug 929151 - Disable GGC when object metadata is used, r=terrence
601fb33541123bf88486ea503c05ee248430bcba
created 2013-10-17 13:50 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 922270 - Don't construct template objects during IonBuilder, r=jandem.
less more (0) -1000 -300 -100 -60 tip