js/src/jsscript.h
f246412bcadb5e89555cc0cc3eb8d7743fe94c2d
created 2013-02-26 16:42 -0500
pushed 2013-02-27 13:22 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 845226 - Move inlined functions into jsscriptinlines.h r=dvander
a04dde344d2409917fa3e80ca6533aab8eb8708e
created 2013-02-19 10:49 -0500
pushed 2013-02-25 03:53 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 843656 - move clone-at-callsite to the script r=bhackett
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2013-02-22 17:43 +0000
Jonathan Kew Jonathan Kew - backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
4ede352670cd61828435f213935faf3f51166a04
created 2013-02-21 18:23 -0800
pushed 2013-02-22 17:43 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
0ded3af9b2d7d7e856bbe05d7f1e598f1b8f3247
created 2013-02-21 06:56 -0700
pushed 2013-02-22 11:09 +0000
Brian Hackett Brian Hackett - Bug 743394 - Ion compile JSOP_EVAL, r=jandem.
985508c04c809c9f7b1dcd8f524fbcc313759b7d
created 2013-02-02 00:02 +0100
pushed 2013-02-14 10:47 +0000
Till Schneidereit Till Schneidereit - Bug 679940 - Share bytecode, source notes and atoms of functions in a runtime wherever possible. r=bhackett
3b6cf8fe73e0abc0257797bbefc832c75e165e8b
created 2013-02-05 14:22 -0800
pushed 2013-02-13 02:25 +0000
Terrence Cole Terrence Cole - Bug 837845 - Manually backout the largest memory users from bug 798624; r=Waldo
091c55c7215c9b1034594fa2c6b383479f9673d4
created 2013-02-03 20:03 -0800
pushed 2013-02-04 11:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 836985 follow-up: Make ScriptSourceHolder constructor explicit. r=benjamin.
f24b93663ea95a4252e38be6e4f0cdf7ebe5c211
created 2013-02-03 19:55 -0800
pushed 2013-02-04 11:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 836985 - Remove ScriptSourceHolder::rt. r=benjamin.
ccd9b78a80de58b3d3528e606848b18af7a80f22
created 2013-01-31 11:50 +0100
pushed 2013-01-31 20:56 +0000
Jan de Mooij Jan de Mooij - Bug 835277 part 2 - Fix hasBreakpointsAt. r=bhackett
25c7af76b27408269a0acdd8c0c5305030215c90
created 2013-01-30 18:10 -0800
pushed 2013-01-31 20:56 +0000
Bill McCloskey Bill McCloskey - Bug 830855 - Remove JSScript::principals (sort of) (r=luke)
3b42359a9f6be945cf1ac3ea45bf8a786a3105cd
created 2013-01-26 16:03 +0100
pushed 2013-01-27 00:13 +0000
Tom Schuster Tom Schuster - Bug 830787 - Move jsscope to vm/Shape. r=jorendroff
052d2de29f8f0cd2942c0697ce9413c1ce8626d6
created 2013-01-26 07:42 -0700
pushed 2013-01-27 00:13 +0000
Brian Hackett Brian Hackett - Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence.
88daef90f2abe55f50acaf5255c342d139293029
created 2013-01-20 02:49 -0700
pushed 2013-01-20 20:46 +0000
Brian Hackett Brian Hackett - Bug 821361 - Optimize type information in closures that only run once, r=luke.
9929e066c93750e13502e8b1bd56a6b27d056cb0
created 2013-01-10 13:04 -0800
pushed 2013-01-12 20:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 826148 - Part 1: JSFunction flag and interpreter changes (r=luke)
6cda85d6e4f6140c196bc3e23d611edf1cc1606b
created 2013-01-11 00:05 -0500
pushed 2013-01-11 13:57 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 4 changesets (bug 826148) because of test failures
b659dc17b1646aa6ecb3275afab6829b6080c7f1
created 2013-01-10 13:04 -0800
pushed 2013-01-11 13:57 +0000
Shu-yu Guo Shu-yu Guo - Bug 826148 - Part 1: JSFunction flag and interpreter changes (r=luke)
038ff90d816b2be0595d02a0404f13ffc9933845
created 2013-01-07 18:38 -0600
pushed 2013-01-08 11:32 +0000
Benjamin Peterson Benjamin Peterson - Bug 825545 - Make the ScriptSource API work even if it is being compressed. r=jorendorff
847d24f0a8da938a961afeb8639a98d51faad2a2
created 2012-12-22 09:16 +0900
pushed 2012-12-22 13:18 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 823080 - Fix warning spam on MSVC. r=sphink
eb53ab86f515ba239e4ec604cfce3991c14154ef
created 2012-11-29 10:22 -0800
pushed 2012-12-15 21:18 +0000
Terrence Cole Terrence Cole - Bug 816779 - Add some exact rooting assertions for JSScript; r=bhackett
a41d57f0102000c6007738736ffbe3fb13ce86e7
created 2012-11-29 10:22 -0800
pushed 2012-12-14 15:28 +0000
Terrence Cole Terrence Cole - Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
ee6cd137eb249246e5199eb92a85d5c55f4995fa
created 2012-12-12 01:37 -0500
pushed 2012-12-13 15:56 +0000
Benjamin Peterson Benjamin Peterson - Bug 819509 - Rename almost everything dealing with strict mode to just |strict|. r=njn
dd214d4f8e98d4f49daa4157dd780eff243cd571
created 2012-12-11 17:48 -0800
pushed 2012-12-12 18:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 816250 - Make it harder to break the JSScript size constraints. r=luke.
9602f98a6a7035f6681cf10e03ab443e06606709
created 2012-12-05 14:21 -0800
pushed 2012-12-12 10:01 +0000
Terrence Cole Terrence Cole - Bug 819118 - Use accessor rather than direct script access; r=billm
2324b9d9f17f6bc4f69d3c5743b5d37c0aaff153
created 2012-12-07 17:15 -0800
pushed 2012-12-09 18:17 +0000
Terrence Cole Terrence Cole - Backout 4356739a6f44 for breakage.
4356739a6f444da38d9bec9605b63bfaf1a50954
created 2012-12-05 14:21 -0800
pushed 2012-12-09 18:17 +0000
Terrence Cole Terrence Cole - Bug 819118 - Use accessor rather than direct script access; r=billm
eadbe7e8bfa2a744fa2bd5b1cacce041c3e6c401
created 2012-11-28 17:03 -0800
pushed 2012-12-07 14:14 +0000
Bill McCloskey Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
a4c6aedf00deb3d3683a5253c88e42acb3b22e29
created 2012-11-30 12:20 -0800
pushed 2012-12-01 15:27 +0000
Bill McCloskey Bill McCloskey - Backout a6b604916694 (bug 747066) because it's broken
a6b60491669479843bf270cf79cea8bd2af03f49
created 2012-11-28 17:03 -0800
pushed 2012-12-01 15:27 +0000
Bill McCloskey Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
8aeaeb18da5f3a22942691a7cc96b3325feae012
created 2012-11-28 16:59 -0800
pushed 2012-11-29 14:20 +0000
Bill McCloskey Bill McCloskey - Backout 4a88d1080c08 (bug 747066) for orange
4a88d1080c088f5564f24995f45912b3d57b218c
created 2012-11-19 10:59 -0800
pushed 2012-11-29 14:20 +0000
Bill McCloskey Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
fb729e54421e96f8424704a4930c5bafceefafdd
created 2012-11-20 10:45 -0800
pushed 2012-11-21 02:43 +0000
Bill McCloskey Bill McCloskey - Backout 2ee20348ae59 (bug 747066) for Win64 crashes
b1cb8ff6e836e1bb684910da15f220eeb887f52d
created 2012-11-20 11:29 -0600
pushed 2012-11-21 02:43 +0000
Benjamin Peterson Benjamin Peterson - Bug 795104 - Don't abort compression, which isn't happening. r=jorendorff
2ee20348ae5989e059aa0012a5a6fa208fbd2a6a
created 2012-11-19 10:59 -0800
pushed 2012-11-20 06:15 +0000
Bill McCloskey Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
ef6530d96b63062a4d16ca0e8758fff868ff7142
created 2012-11-16 09:14 -0800
pushed 2012-11-17 02:55 +0000
Brian Hackett Brian Hackett - Add profiling of basic block hit counts for IonMonkey and expose to addons, bug 811349. r=pierron
0a7a2c6d72de3d278f399d6fe9b43d82cd6be67d
created 2012-11-13 18:58 -0500
pushed 2012-11-14 14:36 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 781602 - Permit multiple ion compilation modes. r=dvander
2f116ae5e387eedb70e0cc2ffc86536da29294ab
created 2012-11-08 09:24 -0500
pushed 2012-11-09 00:52 +0000
Benjamin Peterson Benjamin Peterson - Bug 809292 - Deal with all source data allocation in one function. r=njn
505785fec80e701751bbf453a64357b50320f316
created 2012-11-02 00:36 +0100
pushed 2012-11-03 00:06 +0000
Hannes Verschore Hannes Verschore - Bug 806793: disable hoisting shape guards after bailing because of a shape guard, r=jandem
dfb516a4afc21e4adcd8055bdbd6aca01cff9752
created 2012-10-24 16:15 -0700
pushed 2012-10-25 12:13 +0000
Benjamin Peterson Benjamin Peterson - Bug 804857 - Allocate memory in the compression thread and have its clients check for error. r=njn
0689e804a40e768ca3ce2f365d79883d6f9221a5
created 2012-10-24 13:51 -0700
pushed 2012-10-25 01:50 +0000
Benjamin Peterson Benjamin Peterson - Bug 804558 - Make JSScript::loadSource GC-safe. r=terrence
650a1ac5cf817c1de169928cc4284e88888da0bb
created 2012-10-23 15:37 -0700
pushed 2012-10-24 18:05 +0000
Benjamin Peterson Benjamin Peterson - No bug: Make constructor explicit. rs=Waldo
2c08d52e521d3f9aa3ff13c220fec6d6b1428bae
created 2012-10-08 15:04 -0700
pushed 2012-10-11 13:47 +0000
Terrence Cole Terrence Cole - Bug 798624 - Specialize low-level character access to JSStableString; r=luke, rs=Waldo
14684be8116624897f620ede591c58723a172919
created 2012-10-08 15:42 -0700
pushed 2012-10-09 14:23 +0000
Terrence Cole Terrence Cole - Backout 754a1efb5b37 for bustage on a CLOSED TREE
754a1efb5b37574eeec5d5841f34514ea37ea0a7
created 2012-10-08 15:04 -0700
pushed 2012-10-09 14:23 +0000
Terrence Cole Terrence Cole - Bug 798624 - Specialize low-level character access to JSStableString; r=luke, rs=Waldo
43849b4e3cc09d4455ef85313dee02f5ec581ecb
created 2012-10-06 11:37 +0200
pushed 2012-10-06 19:35 +0000
Jan de Mooij Jan de Mooij - Bug 797131 part 1 - Various small changes. r=dvander
1b66a4593f92b3bb57ebdfe7244a544cd8ca613e
created 2012-10-04 16:22 -0700
pushed 2012-10-05 10:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 797695 (part 4) - Exactly root jsscript.cpp. r=terrence.
4b4956ca17abd42b9e849f440f70ab57fcaeb66f
created 2012-10-04 16:21 -0700
pushed 2012-10-05 10:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 797695 (part 2) - Exactly root jsfun.cpp. r=terrence.
fb8bb92771523f9a59d125b6775b403ef7a29906
created 2012-10-03 11:44 +0200
pushed 2012-10-03 12:57 +0000
Bobby Holley Bobby Holley - Bug 795275 - Introduce an explicit mechanism for determining if a script is from XBL. r=mrbkap
c92d00f777de3dd12fefbdd31788a90479bfd966
created 2012-09-30 21:18 -0700
pushed 2012-10-02 15:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 795768 (part 2) - De-macroize js_GetSrcNote().
9c656027f5c27fdcfaf9a1099206dd5d36c80012
created 2012-09-30 21:13 -0700
pushed 2012-10-02 15:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 795768 (part 1) - Remove lots of dead JSContext* occurrences.
7cdce684b5230665aef01d949841a699f86a05ba
created 2012-09-26 15:39 -0700
pushed 2012-10-02 15:53 +0000
Terrence Cole Terrence Cole - Bug 793823 - Store an InternalHandle in BindingIter; r=billm
b88bc53d09a20ff4626018ee3013dcb4b2b14793
created 2012-09-24 15:18 -0700
pushed 2012-09-27 10:56 +0000
Terrence Cole Terrence Cole - Bug 793823 - Exactly root Bindings when on the stack; r=billm
326ee1d5c9b0252cbde0bb99497aaa04e0c965bb
created 2012-08-28 10:28 -0700
pushed 2012-09-20 11:22 +0000
Terrence Cole Terrence Cole - Bug 785551 - Do not allow inline JSString chars in the frontend; r=luke
7fa37833033153902f7e8c009af41bfa27b12c3a
created 2012-09-19 16:46 -0400
pushed 2012-09-20 11:22 +0000
Benjamin Peterson Benjamin Peterson - Bug 777061 - Don't count defaults in the length property of functions. r=jorendorff
ca3fa3fbe62ad72fa7db075d9d93843c959d6725
created 2012-09-11 10:25 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge IonMonkey to mozilla-central. a=arewefastyet
d16c4404e8c4d7f843f58d98c6282fa4bb1ef058
created 2012-09-06 18:28 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
003feda8a0b3914c625acc784a1a441a3eeffaec
created 2012-08-29 17:58 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge.
e164663c4b6f471dbc5adb3d908928262b679b47
created 2012-08-29 12:18 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Backed out changeset d11dafc10fc0
d11dafc10fc07049b51f0187be5790553c8104a8
created 2012-08-29 10:56 +0200
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Bug 784127 - Stop inlining monomorphic property accesses if a shape guard fails. r=sstangl
less more (0) -300 -100 -60 tip