2019-07-15 |
Alexey Toptygin | Stop using false_varNR in places that don't call tv...
|
commit | commitdiff | tree |
2019-07-15 |
Alexey Toptygin | Delete dead macro.
|
commit | commitdiff | tree |
2019-07-10 |
Alexey Toptygin | Simplify string refcounting logic from D16099141
|
commit | commitdiff | tree |
2019-07-10 |
Alexey Toptygin | Actually prevent users from extending and newing Closure.
|
commit | commitdiff | tree |
2019-07-10 |
Alexey Toptygin | Add support for const props on NativeData classes.
|
commit | commitdiff | tree |
2019-07-10 |
Alexey Toptygin | Make APCObject::createObjectSlow work on const objects.
|
commit | commitdiff | tree |
2019-07-10 |
Alexey Toptygin | Make unserializer slow path and __wakeup work on const...
|
commit | commitdiff | tree |
2019-07-06 |
Alexey Toptygin | Delete collections::objectFlags
|
commit | commitdiff | tree |
2019-07-03 |
Alexey Toptygin | Inline CreateWithRef into its only caller.
|
commit | commitdiff | tree |
2019-07-02 |
Alexey Toptygin | Make visitStackElems stop passing unused arg to arFun.
|
commit | commitdiff | tree |
2019-07-02 |
Alexey Toptygin | Kill zend_version.
|
commit | commitdiff | tree |
2019-06-29 |
Alexey Toptygin | Add support for cloning objects with __clone and const...
|
commit | commitdiff | tree |
2019-06-28 |
Alexey Toptygin | Delete various dead things.
|
commit | commitdiff | tree |
2019-06-28 |
Alexey Toptygin | Delete dead reffy array operation code left over after...
|
commit | commitdiff | tree |
2019-06-28 |
Alexey Toptygin | Lock objects when unwinding from constructors.
|
commit | commitdiff | tree |
2019-06-28 |
Alexey Toptygin | Add a ConstructNoConst bit to FCallArgs.
|
commit | commitdiff | tree |
2019-06-28 |
Alexey Toptygin | Teach hhbbc to optimize away LockObj.
|
commit | commitdiff | tree |
2019-06-28 |
Alexey Toptygin | Add constructor support for const objects.
|
commit | commitdiff | tree |
2019-06-27 |
Alexey Toptygin | Make array_intersect_key faster when left input is...
|
commit | commitdiff | tree |
2019-06-27 |
Alexey Toptygin | Add ArrayData::nvGet{Int,Str}Pos
|
commit | commitdiff | tree |
2019-06-27 |
Alexey Toptygin | Rewrite array_{diff,intersect}_key for efficiency.
|
commit | commitdiff | tree |
2019-06-27 |
Alexey Toptygin | Rename confusingly named variable in ext_array.cpp
|
commit | commitdiff | tree |
2019-06-27 |
Alexey Toptygin | Additional tests for array_{diff,intersect}_key.
|
commit | commitdiff | tree |
2019-06-24 |
Alexey Toptygin | Rename immutable => const for objects.
|
commit | commitdiff | tree |
2019-05-22 |
Alexey Toptygin | Commit change accidentally left out of rebase of D15426082
|
commit | commitdiff | tree |
2019-05-22 |
Alexey Toptygin | Kill declare/enddeclare.
|
commit | commitdiff | tree |
2019-05-13 |
Alexey Toptygin | Have test/run look for a CLI config, use it if found.
|
commit | commitdiff | tree |
2019-05-09 |
Alexey Toptygin | Convert memory_exhaust.php to .hhas
|
commit | commitdiff | tree |
2019-05-08 |
Alexey Toptygin | Fix bad test expectation resulting from race between...
|
commit | commitdiff | tree |
2019-04-27 |
Alexey Toptygin | Merge newInstance{,Reified} from runtime.h into ObjectData.
|
commit | commitdiff | tree |
2019-04-27 |
Alexey Toptygin | Stop including array-iterator.h in runtime/vm/unit...
|
commit | commitdiff | tree |
2019-04-27 |
Alexey Toptygin | Simplify ObjectData allocation in APC
|
commit | commitdiff | tree |
2019-04-27 |
Alexey Toptygin | Simplify ObjectData allocation in CreateCl
|
commit | commitdiff | tree |
2019-04-23 |
Alexey Toptygin | Don't define class-related StaticStrings in multiple...
|
commit | commitdiff | tree |
2019-04-23 |
Alexey Toptygin | Rename dce_default to no_dce.
|
commit | commitdiff | tree |
2019-04-19 |
Alexey Toptygin | Fix slow tests that still have php closing tags.
|
commit | commitdiff | tree |
2019-04-19 |
Alexey Toptygin | Phar is dead, kill zombie tests.
|
commit | commitdiff | tree |
2019-04-19 |
Alexey Toptygin | Clean up dead code left behind by D14884607
|
commit | commitdiff | tree |
2019-04-10 |
Alexey Toptygin | Blocks only ever have one throwExit, stop using a vector...
|
commit | commitdiff | tree |
2019-04-10 |
Alexey Toptygin | Simplify away most of build_exceptional_edges.
|
commit | commitdiff | tree |
2019-04-10 |
Alexey Toptygin | Update docs/comments related to recent unwinder changes.
|
commit | commitdiff | tree |
2019-04-08 |
Alexey Toptygin | Clean up intish cast leftovers.
|
commit | commitdiff | tree |
2019-04-05 |
Alexey Toptygin | Improve AssemblerMaxScalarSize
|
commit | commitdiff | tree |
2019-03-26 |
Alexey Toptygin | Ban no-args get_class() in the typechecker.
|
commit | commitdiff | tree |
2019-03-21 |
Alexey Toptygin | Improve Rx verification of new FuncNumArgs bytecode.
|
commit | commitdiff | tree |
2019-03-21 |
Alexey Toptygin | Fix minor issues in slow/redeclared_classes tests.
|
commit | commitdiff | tree |
2019-03-20 |
Alexey Toptygin | Stop expecting hphpc output in unit tests.
|
commit | commitdiff | tree |
2019-03-20 |
Alexey Toptygin | Delete ExecutionContext::bindVar
|
commit | commitdiff | tree |
2019-03-19 |
Alexey Toptygin | Delete remaining references to static locals.
|
commit | commitdiff | tree |
2019-03-13 |
Alexey Toptygin | Make for_debugger_eval flag correctly work for pipe...
|
commit | commitdiff | tree |
2019-03-13 |
Alexey Toptygin | Move for_debugger_eval into compiler_options.
|
commit | commitdiff | tree |
2019-03-13 |
Alexey Toptygin | Open Core_kernel in emit_program.ml
|
commit | commitdiff | tree |
2019-03-08 |
Alexey Toptygin | Stop treating self::class in traits specially.
|
commit | commitdiff | tree |
2019-03-08 |
Alexey Toptygin | Clean up handling of get_class in the emitter.
|
commit | commitdiff | tree |
2019-03-07 |
Alexey Toptygin | Finish killing define().
|
commit | commitdiff | tree |
2019-03-06 |
Alexey Toptygin | Fix unicode comments in hphp/runtime/ext/icu/ext_icu_calenda...
|
commit | commitdiff | tree |
2019-03-01 |
Alexey Toptygin | Fix .hhi for DateTimeZone::getOffset
|
commit | commitdiff | tree |
2019-02-26 |
Alexey Toptygin | Revert D14119919: configurable number of warmup threads
|
commit | commitdiff | tree |
2019-02-23 |
Alexey Toptygin | Make DebuggerSerialize format serialize native data.
|
commit | commitdiff | tree |
2019-02-19 |
Alexey Toptygin | Revert D14000935: customize log column names
|
commit | commitdiff | tree |
2019-02-12 |
Alexey Toptygin | Merge hphp_context_shutdown back into hphp_context_exit.
|
commit | commitdiff | tree |
2019-02-12 |
Alexey Toptygin | Delete noop phpDebuggerRequestShutdownHook
|
commit | commitdiff | tree |
2019-02-12 |
Alexey Toptygin | Add option to warn/throw when unserializing to nonexistent...
|
commit | commitdiff | tree |
2019-02-12 |
Alexey Toptygin | Delete disabled, failing spec tests.
|
commit | commitdiff | tree |
2019-02-08 |
Alexey Toptygin | Delete dead, unsafe ExtensionRegistry::unregisterExtension.
|
commit | commitdiff | tree |
2019-02-08 |
Alexey Toptygin | Fix SCOPE_FAIL in initializeRequestEventHandler.
|
commit | commitdiff | tree |
2019-02-08 |
Alexey Toptygin | Delete long-dead SimpleCounter code.
|
commit | commitdiff | tree |
2019-02-08 |
Alexey Toptygin | Make __PHP_Incomplete_Class: final, not new-able, fail...
|
commit | commitdiff | tree |
2019-02-08 |
Alexey Toptygin | Make stdClass final in the runtime.
|
commit | commitdiff | tree |
2019-02-06 |
Alexey Toptygin | Work around thread shutdown order issues in vsdebug.
|
commit | commitdiff | tree |
2019-02-02 |
Alexey Toptygin | Fix notice spew in test runner.
|
commit | commitdiff | tree |
2019-02-01 |
Alexey Toptygin | Fix test runner temp directory removal.
|
commit | commitdiff | tree |
2019-01-30 |
Alexey Toptygin | Stop using func_get_arg(s) and func_num_arg where possible.
|
commit | commitdiff | tree |
2019-01-30 |
Alexey Toptygin | Stop needlessly using func_get_args in run.php
|
commit | commitdiff | tree |
2019-01-30 |
Alexey Toptygin | Delete dead static function walk_func in ext_array.cpp
|
commit | commitdiff | tree |
2019-01-30 |
Alexey Toptygin | Delete RuntimeOption::EnableZendSorting
|
commit | commitdiff | tree |
2019-01-27 |
Alexey Toptygin | Stop implicitly coercing collections to arrays in func...
|
commit | commitdiff | tree |
2019-01-26 |
Alexey Toptygin | Suppress snprintf "output may be truncated" warnings
|
commit | commitdiff | tree |
2019-01-26 |
Alexey Toptygin | Delete framework tests.
|
commit | commitdiff | tree |
2019-01-22 |
Alexey Toptygin | Change order of paths in which we look for hhvm in...
|
commit | commitdiff | tree |
2019-01-19 |
Alexey Toptygin | Move function pointer bytecodes to the right section
|
commit | commitdiff | tree |
2019-01-19 |
Alexey Toptygin | ReflectionFunctionAbstract::returnsReference always...
|
commit | commitdiff | tree |
2019-01-19 |
Alexey Toptygin | Re-introduce array_walk and array_walk_recursive
|
commit | commitdiff | tree |
2019-01-17 |
Alexey Toptygin | Delete the 'lint' target from the compiler.
|
commit | commitdiff | tree |
2019-01-17 |
Alexey Toptygin | Simplify iter_value_cell_local_impl.
|
commit | commitdiff | tree |
2019-01-16 |
Alexey Toptygin | Rx verification: allow writes to arrays nested in locals.
|
commit | commitdiff | tree |
2019-01-11 |
Alexey Toptygin | Clean up some nits from D13612728
|
commit | commitdiff | tree |
2018-12-29 |
Alexey Toptygin | Make slow/ext_zlib/hack_array tests more reliable.
|
commit | commitdiff | tree |
2018-12-28 |
Alexey Toptygin | Replace compiler/json.h with folly/json.h in preg.cpp
|
commit | commitdiff | tree |
2018-12-28 |
Alexey Toptygin | Delete token_get_all and everything that depends on it.
|
commit | commitdiff | tree |
2018-12-28 |
Alexey Toptygin | Replace token_get_all with ffp-based helper in framework...
|
commit | commitdiff | tree |
2018-12-28 |
Alexey Toptygin | Add extension method to replace token_get_all in framework...
|
commit | commitdiff | tree |
2018-12-22 |
Alexey Toptygin | Fix hhvm build breakage caused by D13535506 + D13534603
|
commit | commitdiff | tree |
2018-12-21 |
Alexey Toptygin | Fix AbortBuildOnVerifyError when --hphp -vUseHHBBC...
|
commit | commitdiff | tree |
2018-12-21 |
Alexey Toptygin | Only emit half the body for Rx\IS_ENABLED __Rx functions...
|
commit | commitdiff | tree |
2018-12-18 |
Alexey Toptygin | Delete 2 dead bools from FuncEmitter
|
commit | commitdiff | tree |
2018-12-17 |
Alexey Toptygin | Make closures inherit the Rx level of their scope in...
|
commit | commitdiff | tree |
2018-12-13 |
Alexey Toptygin | Use fewer magic numbers in rx.h
|
commit | commitdiff | tree |
2018-12-13 |
Alexey Toptygin | Add optional verification of Rx function bodies.
|
commit | commitdiff | tree |
2018-11-30 |
Alexey Toptygin | Don't clone collections in systemlib.
|
commit | commitdiff | tree |