2019-10-29 |
Alexey Toptygin | Ref cruft: delete IniSetting::Unbox
|
commit | commitdiff | tree |
2019-10-29 |
Alexey Toptygin | Ref cruft: delete ObjectData::IterMode
|
commit | commitdiff | tree |
2019-10-29 |
Alexey Toptygin | Ref cruft: fix misnamed parameter to prepareUnpackArgs.
|
commit | commitdiff | tree |
2019-10-29 |
Alexey Toptygin | Ref cruft: delete some purely dead things.
|
commit | commitdiff | tree |
2019-10-29 |
Alexey Toptygin | Ref cruft: comments and other documentation.
|
commit | commitdiff | tree |
2019-10-27 |
Alexey Toptygin | Delete vestiges of __AllowStatic and __VMSwitchMode.
|
commit | commitdiff | tree |
2019-10-24 |
Alexey Toptygin | Fix tests with both toplevel code and `__EntryPoint`
|
commit | commitdiff | tree |
2019-10-11 |
Alexey Toptygin | Finish killing hphp/runtime/base/externals.h
|
commit | commitdiff | tree |
2019-10-03 |
Alexey Toptygin | Delete dead strings from base/strings.h
|
commit | commitdiff | tree |
2019-10-03 |
Alexey Toptygin | Whitelist-based modifier validation for syntaxes with...
|
commit | commitdiff | tree |
2019-10-02 |
Alexey Toptygin | Miscellaneous cleanups in parser_errors.
|
commit | commitdiff | tree |
2019-10-02 |
Alexey Toptygin | Revert visibility of class/type constants.
|
commit | commitdiff | tree |
2019-10-02 |
Alexey Toptygin | Run hphp/hack/src/oxidized/regen.sh
|
commit | commitdiff | tree |
2019-09-19 |
Alexey Toptygin | Remove superfluous __DynamicallyConstructible annotations.
|
commit | commitdiff | tree |
2019-09-11 |
Alexey Toptygin | Don't call the hack implementation of idx from the...
|
commit | commitdiff | tree |
2019-08-31 |
Alexey Toptygin | Clean up remaining empty_string().get()
|
commit | commitdiff | tree |
2019-08-31 |
Alexey Toptygin | Assert the right thing in class.cpp
|
commit | commitdiff | tree |
2019-08-31 |
Alexey Toptygin | Rename HHVM_NO_DESTRUCTORS to HHVM_ONE_BIT_REFCOUNT.
|
commit | commitdiff | tree |
2019-08-31 |
Alexey Toptygin | tvDecRefWillRelease is dead, delete it
|
commit | commitdiff | tree |
2019-08-28 |
Alexey Toptygin | Fix await as an expression in unset statements.
|
commit | commitdiff | tree |
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 |