[WTF] Add makeUnique<T>, which ensures T is fast-allocated, makeUnique / makeUniqueWi...
[WebKit-https.git] / Source / JavaScriptCore / bytecompiler / BytecodeGenerator.h
2019-08-19 ysuzuki@apple.com[WTF] Add makeUnique<T>, which ensures T is fast-alloca...
2019-08-18 ross.kirsling@sony.com[ESNext] Implement optional chaining
2019-05-30 ysuzuki@apple.com[JSC] Implement op_wide16 / op_wide32 and introduce...
2019-05-12 ysuzuki@apple.com[JSC] Compact generator code's bytecode size
2019-05-08 ysuzuki@apple.comJSC: A bug in BytecodeGenerator::emitEqualityOpImpl
2019-05-07 ysuzuki@apple.comTemplateObject passed to template literal tags are...
2019-05-07 commit-queue@webki... Unreviewed, rolling out r244978.
2019-05-06 ysuzuki@apple.comTemplateObject passed to template literal tags are...
2019-05-03 ysuzuki@apple.com[JSC] Generator CodeBlock generation should be idempotent
2019-04-09 ross.kirsling@sony.comJSC should build successfully even with -DENABLE_UNIFIE...
2019-04-04 ticaiolima@gmail.com[JSC] We should consider moving UnlinkedFunctionExecuta...
2019-03-07 mark.lam@apple.comFollow up refactoring in try-finally code after r242591.
2019-03-07 mark.lam@apple.comFix incorrect handling of try-finally completion values.
2019-02-15 sbarati@apple.comCache the results of BytecodeGenerator::getVariablesUnd...
2019-02-05 ysuzuki@apple.com[JSC] Shrink sizeof(UnlinkedCodeBlock)
2019-01-09 yusukesuzuki@slows... Array.prototype.flat/flatMap have a minor bug in ArrayS...
2018-12-20 cdumez@apple.comwtf/Optional.h: move-constructor and move-assignment...
2018-11-30 ticaiolima@gmail.com[BigInt] Implement ValueBitXor into DFG
2018-11-07 tzagallo@apple.comAlign wide opcodes in the instruction stream
2018-10-29 tzagallo@apple.comNew bytecode format for JSC
2018-10-26 commit-queue@webki... Unreviewed, rolling out r237479 and r237484.
2018-10-26 tzagallo@apple.comNew bytecode format for JSC
2018-09-19 mark.lam@apple.comEnsure that ForInContexts are invalidated if their...
2018-09-14 mark.lam@apple.comRefactor some ForInContext code for better encapsulation.
2018-07-21 utatane.tea@gmail.com[JSC] Use Function / ScopedLambda / RecursableLambda...
2018-07-09 utatane.tea@gmail.com[JSC] Embed RegExp into constant buffer in UnlinkedCode...
2018-06-01 keith_miller@apple.commove should only emit the move if it's actually needed
2018-05-28 ticaiolima@gmail.com[ESNext][BigInt] Implement "+" and "-" unary operation
2018-05-26 mark.lam@apple.comfor-in loops should preserve and restore the TDZ stack...
2018-05-22 keith_miller@apple.comWe should have a CoW storage for NewArrayBuffer arrays.
2018-05-22 utatane.tea@gmail.comUnreviewed, reland InById cache
2018-05-21 commit-queue@webki... Unreviewed, rolling out r231998 and r232017.
2018-05-19 utatane.tea@gmail.com[JSC] JSC should have consistent InById IC
2018-04-08 utatane.tea@gmail.com[JSC] Introduce op_get_by_id_direct
2018-03-30 ryanhaddad@apple.comUnreviewed, rolling out r230102.
2018-03-30 rmorisset@apple.comA stack overflow in the parsing of a builtin (called...
2018-03-27 utatane.tea@gmail.com[JSC] Remove repeated iteration of ElementNode
2018-03-24 utatane.tea@gmail.com[JSC] Add options to report parsing and bytecode compil...
2018-03-22 utatane.tea@gmail.com[JSC] Drop op_put_by_index
2018-03-14 caitp@igalia.com[JSC] fix order of evaluation for ClassDefinitionEvaluation
2018-02-13 caitp@igalia.com[JSC] cache TaggedTemplate arrays by callsite rather...
2018-01-05 sbarati@apple.comDo value profiling in to_this
2017-12-29 sbarati@apple.comRemove op_assert and make @assert in builtins a functio...
2017-12-12 ticaiolima@gmail.com[ESNext][BigInt] Implement BigInt literals and JSBigInt
2017-12-01 utatane.tea@gmail.com[JSC] Use JSFixedArray for op_new_array_buffer
2017-11-08 keith_miller@apple.comAdd super sampler begin and end bytecodes.
2017-11-01 utatane.tea@gmail.com[JSC] Introduce @toObject
2017-09-25 achristensen@apple.comMake Attribute an enum class
2017-09-23 gskachkov@gmail.com[ESNext] Async iteration - Implement Async Generator...
2017-09-23 keith_miller@apple.comSpeculatively change iteration protocall to use the...
2017-09-05 commit-queue@webki... test262: Completion values for control flow do not...
2017-08-30 gskachkov@gmail.com[ESNext] Async iteration - Implement async iteration...
2017-08-25 sbarati@apple.comSupport compiling catch in the DFG
2017-08-25 commit-queue@webki... Unreviewed, rolling out r221119, r221124, and r221143.
2017-08-24 utatane.tea@gmail.comUnreviewed, build fix in GTK port
2017-08-23 sbarati@apple.comSupport compiling catch in the DFG
2017-08-23 gskachkov@gmail.com[ESNext] Async iteration - Implement Async Generator...
2017-08-17 utatane.tea@gmail.com[JSC] Avoid code bloating for iteration if block does...
2017-08-15 keith_miller@apple.comAdd testing tool to lie to the DFG about profiles
2017-06-29 commit-queue@webki... Unreviewed, rolling out r218512.
2017-06-28 ticaiolima@gmail.com[ESnext] Implement Object Rest - Implementing Object...
2017-06-25 annulen@yandex.ruRemove excessive headers from JavaScriptCore
2017-06-19 commit-queue@webki... test262: Completion values for control flow do not...
2017-06-06 fpizlo@apple.comindex out of bound in bytecodebasicblock
2017-05-30 gskachkov@gmail.comASSERTION FAILED: generator.isConstructor() || generato...
2017-05-26 utatane.tea@gmail.comUnreviewed, build fix for GCC
2017-05-25 sbarati@apple.comOur for-in optimization in the bytecode generator does...
2017-05-22 utatane.tea@gmail.com[JSC] Make get_by_val & string "499" to number 499
2017-05-18 fpizlo@apple.comConstructor calls set this too early
2017-05-16 mark.lam@apple.comRolling out r214038 and r213697: Crashes when using...
2017-04-30 gskachkov@gmail.comInitialize functions too early in an eval
2017-04-30 gskachkov@gmail.com[ES6]. Implement Annex B.3.3 function hoisting rules...
2017-04-29 utatane.tea@gmail.com[JSC] LabelScopePtr is not necessary
2017-04-26 commit-queue@webki... Unreviewed, rolling out r215476.
2017-04-18 gskachkov@gmail.com[ES6]. Implement Annex B.3.3 function hoisting rules...
2017-04-05 utatane.tea@gmail.com[JSC] Generate TemplateObjects at linking time
2017-03-16 commit-queue@webki... [ESnext] Implement Object Spread
2017-03-16 utatane.tea@gmail.com[JSC] Default parameter part should be retrieved by...
2017-03-15 mark.lam@apple.comBytecodeGenerator should use the same function to deter...
2017-03-10 commit-queue@webki... [ESnext] Implement Object Rest - Implementing Object...
2017-02-28 mark.lam@apple.comIntroduce a VM Traps mechanism and refactor Watchdog...
2017-02-16 utatane.tea@gmail.com[JSC] Drop PassRefPtr in bytecompiler/
2017-02-09 keith_miller@apple.com[JSC] op_in should have ArrayProfile
2017-01-10 gskachkov@gmail.comCalling async arrow function which is in a class's...
2017-01-09 utatane.tea@gmail.com[JSC] Prototype dynamic-import
2016-12-22 mark.lam@apple.comBytecodeGenerator::m_finallyDepth should be unsigned.
2016-12-22 mark.lam@apple.comDe-duplicate finally blocks.
2016-12-20 mark.lam@apple.comRolling out r209974 and r209952. They break some websit...
2016-12-20 mark.lam@apple.comRolling out r209974 and r209952. They break some websit...
2016-12-18 mark.lam@apple.comRename finallyActionRegister to completionTypeRegister...
2016-12-17 mark.lam@apple.comJSTests:
2016-12-15 annulen@yandex.ruAdded missing override and final specifiers
2016-12-12 mark.lam@apple.comRename BytecodeGenerator's ControlFlowContext to Contro...
2016-12-12 mark.lam@apple.comRename BytecodeGenerator's m_symbolTableStack to m_lexi...
2016-12-09 ggaren@apple.comDeploy OrdinalNumber in JSC::SourceCode
2016-11-27 utatane.tea@gmail.com[WTF] Import std::optional reference implementation...
2016-11-21 utatane.tea@gmail.comCrash in com.apple.JavaScriptCore: WTF::ThreadSpecific...
2016-11-17 utatane.tea@gmail.com[JSC] WTF::TemporaryChange with WTF::SetForScope
2016-11-15 caitp@igalia.com[JSC] do not reference AwaitExpression Promises in...
2016-11-12 sbarati@apple.comWe should have a more concise way of determining when...
next