js/src/jsfun.cpp
dbec390460f655702a1d953efaefae07bcad21ac
created 2014-06-06 11:15 -0400
pushed 2014-07-21 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 904723, part 1 - Add new IsConstructor intrinsic for self-hosting. r=till.
eaa9169a7756da4bcd8171e24a3eef5dfc3e63a3
created 2014-05-23 16:53 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 992958 - More stylistics fixups. r=me
8d960134fa7fa36dc2bb2dafe087958f986adeb8
created 2014-05-23 16:53 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 992958 - Move ClassObjectCreationOps and FinishClassInitOps closer to their respective JSClasses. r=luke
6464056158d325427ce7b7e2b3177985edd8153d
created 2014-05-23 16:53 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 992958 - Switch Function and Object to ClassSpec. r=luke
0d1fc57505de9047f56021000743d8649d9147f6
created 2014-05-03 16:09 +0200
pushed 2014-07-21 20:25 +0000
Till Schneidereit Till Schneidereit - Bug 1004503 - Backout of failed attempt to fix relazification-related crash. r=jandem
a0666ad474fa9b487958acddb53832649df649c5
created 2014-04-30 21:31 +0200
pushed 2014-07-21 20:25 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 999790: Make asm.js modules and functions constructible; r=luke
6f5f91a5dae310470900300f7b623a45634a3dae
created 2014-06-25 16:39 -0700
pushed 2014-07-01 23:41 +0000
Steve Fink Steve Fink - Bug 1022773 - Return value rooting for JS engine, r=terrence, a=abillings
57afb46280b3c23e90ff85d2549ab45d38dd87a6
created 2014-04-28 13:44 +0200
pushed 2014-06-09 21:49 +0000
Hannes Verschore Hannes Verschore - Bug 1001850 - IonMonkey: Remove the intermediate native call when calling a bound function. r=jandem, a=sledru
392c3c5c69818531972775c638d0f9107efc0eed
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 6 - Remove flags argument from JSObject::hasProperty. r=Waldo.
a470806c35534e22c9efb8b52b2f66466b029482
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
7dc397393c83815e891258298e02d2e9e5db3ccc
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 3 - Remove flags argument from DefineNativeProperty. r=Waldo.
6dc10870c5c5beecc246b2f69fef09c4dac5d727
created 2014-04-25 10:11 -0400
pushed 2014-06-09 21:49 +0000
Ben Kelly Ben Kelly - Bug 987556 Part 2 Use JS::SourceBufferHolder in frontend::ByteCompiler API. r=luke
90c23195ebb3c965b570fd736f058bb025f72d7e
created 2014-04-23 11:56 +0200
pushed 2014-06-09 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 999559 part 1 - Rename IonFrameIterator to JitFrameIterator. r=shu
a93e17835a75a43751d5ed9ad66370c34bd3a73b
created 2014-04-17 14:06 +0200
pushed 2014-06-09 21:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 996881: Inherit 'use strict' directive when calling toSource/toString for asm.js modules; r=luke
eaa499b12ffd4c42f004ad6717c9528f5ffb12f7
created 2014-04-05 05:01 +0200
pushed 2014-06-09 21:49 +0000
Till Schneidereit Till Schneidereit - Bug 976536 - Don't relazify inlined functions. r=jandem
59f537a1e9cba54f6fb670d4f0d2b171f020567f
created 2014-04-06 08:18 +0200
pushed 2014-06-09 21:49 +0000
Jan Beich Jan Beich - Bug 991966 - Add/sort missing asm.js stubs for --disable-ion after bug 878399. r=benj
44c63bf18e7404da845cefc442cd7b6e773bbd26
created 2014-04-04 02:25 -0700
pushed 2014-06-09 21:49 +0000
Eric Faust Eric Faust - Bug 989204 - Followup: Fix --disable-optimize JS shell build. (r=jandem over IRC)
9517fe15e2c20adc58a200394f8ad6aa8945fdf5
created 2014-04-03 11:29 +0200
pushed 2014-06-09 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 989204 part 2 - Don't use bound functions for arrow functions. r=jorendorff,bhackett
2b74aa0e829cbe363e0b0a2012c89ae862e60d93
created 2014-04-02 19:52 +0200
pushed 2014-06-09 21:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 878399: Implement toSource / toString for asm.js functions; r=luke
8ee64d5ace269ead96cd524192993ccf17f36785
created 2014-04-02 19:50 +0200
pushed 2014-06-09 21:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 878399: Implement toSource / toString for asm.js modules; r=luke
e2b579890ce7db195f56931db003d2904025d26e
created 2014-04-02 19:37 +0200
pushed 2014-06-09 21:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 878399: Preparatory cleanups; r=luke
72ba89a774db1e822bd46d29f8944d4c58d60015
created 2014-03-31 10:56 +0100
pushed 2014-06-09 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 986864 r=sfink
fbca45e6593052971edb288cda52ce0a12ed959b
created 2014-03-24 18:32 -0400
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 987666 - Remove the unused dynamic root analysis. r=sfink
0ebc8c3099efb453856b4953f6b1e723e429a3da
created 2014-03-24 08:49 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 845478 - Part 5: Use JS::CallArgs instead of `vp` in js/src/. r=evilpie
e425b681d19f3ed8c705835a5bedd8338991ed6e
created 2014-03-24 08:49 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 845478 - Part 3: Use JS::CallArgs instead of `argc` in js/src/. r=evilpie
e2e8f128c7a8835deb65d3f19220ade5e0e87e3d
created 2014-03-24 08:48 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 845478 - Part 2: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...} in js/src/. r=evilpie
2044699c3b05d400b32f0560c0c9f22d9ace12cd
created 2014-03-18 09:05 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 972817 - Enable type inference unconditionally, r=jandem.
2b4260425a87f4f4a11337a2b2f8d961a55e54f4
created 2014-04-05 05:01 +0200
pushed 2014-04-28 18:51 +0000
Till Schneidereit Till Schneidereit - Bug 976536 - Don't relazify inlined functions. r=jandem, a=sledru
e8bdf848dd9bb1796f382f9221129051ef4743c3
created 2014-03-31 10:56 +0100
pushed 2014-04-28 18:51 +0000
Jon Coppeard Jon Coppeard - Bug 986864. r=sfink, a=sledru
22d46873261d68701f83a1bdea5d693622a2f2ba
created 2014-03-12 12:27 +0100
pushed 2014-04-28 18:51 +0000
Jan de Mooij Jan de Mooij - Bug 982186 - Rewrite js_fun_call to modify the arguments in place. r=luke
9fafd0e46813675d5375d7dee1186062c69d5928
created 2014-03-05 14:49 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 979541 - Remove nonLazyScript use in ArgumentsObject::elements (r=jandem)
3aa4c0b57f214eb690cf8e0e2bff6d2ffd6e8590
created 2014-03-06 16:28 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 980180 - remove principals as an argument to compilation, part 1 (r=terrence)
797981dc56951f4ad2f58beac956702be2392848
created 2014-03-05 17:15 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 980059 - Have AsmJSActivation add the entry asm.js function to the callstack (r=jandem)
703bd71926e404e704561866d17bb22e38bf666b
created 2014-03-04 13:24 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 979043 - Simplify fun_apply (r=nbp)
83b071c4a4df1b3fd9bcbe0fa31481d337e51be5
created 2014-03-04 13:24 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 979043 - Simplify forEachCanonicalActualArg (r=jandem)
715065f0e6460efdefd8df01ef3ad917ad84449c
created 2014-03-03 18:12 -0800
pushed 2014-04-28 18:51 +0000
Shu-yu Guo Shu-yu Guo - Bug 979056 - Refactor readFrameArgs in Ion frame iterators. (r=jandem)
855f10e178e8db567bca2646458235ea0cf683ca
created 2014-02-28 17:22 +1300
pushed 2014-04-28 18:51 +0000
Till Schneidereit Till Schneidereit - Land bug 974751. r=jandem
38e421359f5e373dba726e2ee023724448bea63a
created 2014-02-26 15:20 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 969786: Add an 'introduction script' compilation option to ReadOnlyCompileOptions, OwningCompileOptions, and CompileOptions. r=sfink
782acfe6edfdd423376d514179764fccbc8c3803
created 2014-02-26 17:05 -0800
pushed 2014-04-28 18:51 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 969786) for m-oth permabustage on a CLOSED TREE
7d0b03e1376516a1e7cade6afc45c697c13fb87b
created 2014-02-26 15:20 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 969786: Add an 'introduction script' compilation option to ReadOnlyCompileOptions, OwningCompileOptions, and CompileOptions. r=sfink
a6cf2d7996a4cbd058d53829cec7294331c67b89
created 2014-02-21 10:24 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 797126 - Remove tinyid/shortid/userid (r=terrence)
1b97c5f78e19fe0d545866695aef5af2c762b881
created 2014-02-20 07:09 -0800
pushed 2014-04-28 18:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 958172 - Only set the environment while cloning a JSFunction. r=jorendorff
d2c4ae312b66e83c55226805aa30c858b90a30e3
created 2014-02-19 09:02 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
92e944c9344d091a4495b97df33ed94faca74dcb
created 2014-02-19 07:46 -0800
pushed 2014-04-28 18:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 946849 - XDR restore singleton type of functions. r=bhackett
ef88599e0dbfcc897c05f067de9f65175e99ec54
created 2014-02-19 07:46 -0800
pushed 2014-04-28 18:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 917996 - XDR Lazy Scripts. r=till
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2014-04-28 18:51 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
9bbd70722bde30ca12fb948785b6388925f03c56
created 2014-02-11 10:59 +0000
pushed 2014-04-28 18:51 +0000
Jon Coppeard Jon Coppeard - Bug 960028 - Use UndefinedHandleValue rather than rooting UndefinedValue() r=sfink
0c925c9985fc2bbb201fed4e6c76fa03804a020d
created 2014-02-07 12:36 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 968580: Use the term 'introductionType', as appearing in the Debugger API, throughout the code base. r=djvj
414676ce184c530e9bc8255aa77e09584643eb0d
created 2014-02-07 17:56 +0100
pushed 2014-04-28 18:51 +0000
Felix S. Klock II Felix S. Klock II - Bug 944975: fix bug by getting original fcn for callsite clone in New (r=shu).
2c84be83868929432b43b59eda7d5c56a5b7764c
created 2014-02-04 16:23 -0500
pushed 2014-04-28 18:51 +0000
Kannan Vijayan Kannan Vijayan - Bug 332176 - Change eval-ed scripts to have more descriptive filenames indicating the chain of evaluation, and give them absolute line numbers instead of the offset-from-lineno-of-eval-in-caller-script approach used currently. r=jimb
f88ba0e5e3b15f2773a96d188696fbc4a4d45974
created 2014-01-30 14:58 -0800
pushed 2014-04-28 18:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
ee6aea5824b73d3ff954038acf7830b50d870f72
created 2014-03-27 23:50 -0400
pushed 2014-04-08 16:59 +0000
Till Schneidereit Till Schneidereit - Bug 976536 - Don't relazify inlined functions. r=jandem, a=sledru
e6b88dfe88cdcea8fa0c9753373801bec46cbda0
created 2014-03-31 10:56 +0100
pushed 2014-04-04 13:06 +0000
Jon Coppeard Jon Coppeard - Bug 986864. r=sfink, a=sledru
711dd14566d4e4801d438e7f12b5e5d3d810f110
created 2014-02-28 17:22 +1300
pushed 2014-03-17 21:55 +0000
Till Schneidereit Till Schneidereit - Bug 974751. r=jandem, a=abillings
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
290a8f35944160917f1fb03a19bb7e09ac5f5667
created 2014-01-31 14:51 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 962449 - Make various getOrCreate methods static to efficiently fix hazards. r=Waldo
f8768358ad0f8ce7ff522eba6f2b812d6534f1b8
created 2014-01-29 13:07 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 965082 - Unify duplicate bits of state of proxies. r=mrbkap,r=gabor
5ac97770b63cb9b72cb5e87a4c582fd9187f61b4
created 2014-01-24 16:08 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Kill off checkAccess. r=mrbkap
d319f9ddf227f214bff261fe81fd1638379ade32
created 2014-01-24 20:18 +0100
pushed 2014-03-17 21:55 +0000
Till Schneidereit Till Schneidereit - Bug 963077 - Bustage followup on a CLOSED TREE. r=jandem
9a565e0bd8478af8f0bc1af34387026cd26f29f6
created 2014-01-24 17:05 +0100
pushed 2014-03-17 21:55 +0000
Till Schneidereit Till Schneidereit - Bug 963077 - ensure function is non-lazy before getting its arguments in js_fun_apply. r=jandem
less more (0) -1000 -300 -100 -60 tip