2019-08-18 |
Alexey Toptygin | Remove support for the 'var' phpism.
|
commit | commitdiff | tree |
2019-08-18 |
Alexey Toptygin | Stop declaring properties with 'var' in runtime unit...
|
commit | commitdiff | tree |
2019-08-18 |
Alexey Toptygin | Fix FFP test cases that weren't testing what they thought.
|
commit | commitdiff | tree |
2019-08-13 |
Alexey Toptygin | Ban visibility on type constants in the typechecker.
|
commit | commitdiff | tree |
2019-07-30 |
Alexey Toptygin | Clean up __destruct cruft in the runtime.
|
commit | commitdiff | tree |
2019-07-30 |
Alexey Toptygin | Delete (references to) obsolete destructor related...
|
commit | commitdiff | tree |
2019-07-30 |
Alexey Toptygin | Remove vestiges of destructors from the parser.
|
commit | commitdiff | tree |
2019-07-30 |
Alexey Toptygin | Delete destructor (parts of) hack tests.
|
commit | commitdiff | tree |
2019-07-30 |
Alexey Toptygin | Delete 2 unreferenced files.
|
commit | commitdiff | tree |
2019-07-26 |
Alexey Toptygin | Enforce invariants of const classes/properties in class...
|
commit | commitdiff | tree |
2019-07-26 |
Alexey Toptygin | De-duplicate Class code for handling redeclared instance...
|
commit | commitdiff | tree |
2019-07-26 |
Alexey Toptygin | Add __NoFlatten to hhbbc, use it to fix const object...
|
commit | commitdiff | tree |
2019-07-26 |
Alexey Toptygin | Fix class of inherited props in late init error messages.
|
commit | commitdiff | tree |
2019-07-23 |
Alexey Toptygin | Launder values guarding includes/requires in tests.
|
commit | commitdiff | tree |
2019-07-23 |
Alexey Toptygin | Remove useless test includes blamed on hphpc behavior.
|
commit | commitdiff | tree |
2019-07-20 |
Alexey Toptygin | Do better at resolving the parent class in hhbbc.
|
commit | commitdiff | tree |
2019-07-18 |
Alexey Toptygin | Fix one more $argv[0] interpolation in run.php
|
commit | commitdiff | tree |
2019-07-17 |
Alexey Toptygin | Enforce invariants of const classes/properties in the...
|
commit | commitdiff | tree |
2019-07-17 |
Alexey Toptygin | Enforce invariants of const classes/properties in the...
|
commit | commitdiff | tree |
2019-07-17 |
Alexey Toptygin | Delete AttrHasConstProps.
|
commit | commitdiff | tree |
2019-07-17 |
Alexey Toptygin | Stop using AttrHasConstProps in hhbbc.
|
commit | commitdiff | tree |
2019-07-17 |
Alexey Toptygin | Stop using AttrHasConstProps in the runtime.
|
commit | commitdiff | tree |
2019-07-16 |
Alexey Toptygin | Address mwilliams comments from D16260067
|
commit | commitdiff | tree |
2019-07-15 |
Alexey Toptygin | Replace remaining <type>_varNR uses with make_tv, delete...
|
commit | commitdiff | tree |
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 |