2018-07-03 |
Kunal Mehta | Temporarily ban is/as-expressions in lambdas
|
commit | commitdiff | tree |
2018-07-03 |
Oguz Ulgen | Run closure convert over all expressions on the AST
|
commit | commitdiff | tree |
2018-07-03 |
Vladimir Matveev | Add missing gate for reactivity checks
|
commit | commitdiff | tree |
2018-07-03 |
Sasha Manzyuk | Elide Tany when flattening unresolved types
|
commit | commitdiff | tree |
2018-07-03 |
Edwin Smith | Remove unused containers
|
commit | commitdiff | tree |
2018-07-03 |
Tatiana Racheva | hover with return type
|
commit | commitdiff | tree |
2018-07-03 |
Gabe Levi | SharedMem.mem_old
|
commit | commitdiff | tree |
2018-07-03 |
Edwin Smith | PointerMap/Set using req::fast_map/set
|
commit | commitdiff | tree |
2018-07-03 |
Thomas Jiang | Back out "Typecheck lambdas in ppl classes", Back out...
|
commit | commitdiff | tree |
2018-07-03 |
Thomas Jiang | Back out "[ppl][hack] Special handling for inst_meth...
|
commit | commitdiff | tree |
2018-07-03 |
Kunal Mehta | Temporarily ban is/as operators on XHP
|
commit | commitdiff | tree |
2018-07-03 |
Rick Lavoie | Use the same extraction scheme as HackC for embedded...
|
commit | commitdiff | tree |
2018-07-03 |
Vassil Mladenov | Restrict expression kinds for shapes
|
commit | commitdiff | tree |
2018-07-03 |
Thomas Jiang | Special handling for inst_meth, class_meth, meth_caller
|
commit | commitdiff | tree |
2018-07-03 |
Thomas Jiang | Lambdas are never typechecked as ppl classes
|
commit | commitdiff | tree |
2018-07-03 |
Thomas Jiang | <<__PPL>> Special method typechecking
|
commit | commitdiff | tree |
2018-07-03 |
Thomas Jiang | <<__PPL>> static method call typechecking
|
commit | commitdiff | tree |
2018-07-03 |
Thomas Jiang | <<__PPL>> Obj call typechecking
|
commit | commitdiff | tree |
2018-07-03 |
Mark Williams | Add missing hphp_opts file for builtin_coercion_warning.php
|
commit | commitdiff | tree |
2018-07-03 |
Vassil Mladenov | Prevent ... before , in shape types
|
commit | commitdiff | tree |
2018-07-02 |
Vassil Mladenov | Prevent generics on collection intrinsics until typechecking...
|
commit | commitdiff | tree |
2018-07-02 |
Lucian Wischik | Clean up unused match case
|
commit | commitdiff | tree |
2018-07-02 |
mayer Zhang | add an option to disable return by reference
|
commit | commitdiff | tree |
2018-07-02 |
mayer Zhang | Flag of built-in type coercion warning
|
commit | commitdiff | tree |
2018-07-02 |
Edwin Smith | Use vector_set for ExecutionContext::m_liveBCObjs
|
commit | commitdiff | tree |
2018-07-02 |
Marcy Park | HHVM skeleton extension for regex Pattern and Match...
|
commit | commitdiff | tree |
2018-07-02 |
Edwin Smith | Convert dynPropTable to req::fast_map
|
commit | commitdiff | tree |
2018-07-02 |
Sasha Manzyuk | Hack arrays are Indexish
|
commit | commitdiff | tree |
2018-07-02 |
Marcy Park | Lowering, naming, and bytecode emission for `re`-prefixed...
|
commit | commitdiff | tree |
2018-07-02 |
Marcy Park | FFP support for prefixed strings
|
commit | commitdiff | tree |
2018-07-01 |
Kunal Mehta | Expand as-expression test coverage, part 1
|
commit | commitdiff | tree |
2018-07-01 |
Edwin Smith | Use non-conservative Allocator in req::hash_map
|
commit | commitdiff | tree |
2018-07-01 |
Lucian Wischik | Delete hh_format.ml
|
commit | commitdiff | tree |
2018-07-01 |
Lucian Wischik | dont deriving-show valign
|
commit | commitdiff | tree |
2018-07-01 |
Edwin Smith | Use F14NodeMap for req::hash_map/set
|
commit | commitdiff | tree |
2018-06-30 |
Kunal Mehta | Fix as-expression irgen for vec/dict
|
commit | commitdiff | tree |
2018-06-30 |
Kunal Mehta | Temporarily ban "as" operator on dict/vec
|
commit | commitdiff | tree |
2018-06-30 |
Alisha Ukani | Issue 8211: Format block comments with tabs correctly...
|
commit | commitdiff | tree |
2018-06-30 |
Vladimir Matveev | __MaybeMutable and friends
|
commit | commitdiff | tree |
2018-06-30 |
Brett Simmers | Don't return sketchy const char* in describeKeyType
|
commit | commitdiff | tree |
2018-06-29 |
Michael O'Farrell | Disable clang format for HHVM
|
commit | commitdiff | tree |
2018-06-29 |
Lucian Wischik | Hack merlin needs to find more packages
|
commit | commitdiff | tree |
2018-06-29 |
Thomas Jiang | <<__PPL>> Class typechecking
|
commit | commitdiff | tree |
2018-06-29 |
Ugonna Iheanacho | SignatureSearch Parser
|
commit | commitdiff | tree |
2018-06-29 |
Vladimir Matveev | Allow only fixed set of collection types to be used...
|
commit | commitdiff | tree |
2018-06-29 |
Mark Williams | Dce and constprop for IsTypeStruct
|
commit | commitdiff | tree |
2018-06-29 |
Lucian Wischik | Telemetry 6b - logging
|
commit | commitdiff | tree |
2018-06-29 |
Lucian Wischik | Telemetry 3b - tighten up on name vs denorm_string...
|
commit | commitdiff | tree |
2018-06-29 |
Sasha Manzyuk | Remove disallow_unsafe_comparisons option
|
commit | commitdiff | tree |
2018-06-29 |
Sasha Manzyuk | Remove disallow_non_arraykey_keys option
|
commit | commitdiff | tree |
2018-06-29 |
Sasha Manzyuk | Start formalizing noreturn as the bottom type
|
commit | commitdiff | tree |
2018-06-29 |
Fangyi Zhou | Error for ambiguous object access
|
commit | commitdiff | tree |
2018-06-29 |
David Snider | Mark dict/vec/keyset as conditionally reactive.
|
commit | commitdiff | tree |
2018-06-29 |
David Kahn | Removing Infinite Parse Loop from Switch Statements
|
commit | commitdiff | tree |
2018-06-29 |
Alexey Toptygin | Move AttrNumArgs from Attr to a bit in Func::SharedData
|
commit | commitdiff | tree |
2018-06-29 |
Alexey Toptygin | Move PhpLeafFn from an Attr to a bit in Func::SharedData
|
commit | commitdiff | tree |
2018-06-29 |
Alexey Toptygin | Fix bit shifts in enum declarations to avoid bad casts...
|
commit | commitdiff | tree |
2018-06-28 |
Mark Williams | Fix some TUninit vs TInitNull issues
|
commit | commitdiff | tree |
2018-06-28 |
Mark Williams | Fix the command to re-run failed tests
|
commit | commitdiff | tree |
2018-06-28 |
Mark Williams | Fix VerifyRetNonNullC
|
commit | commitdiff | tree |
2018-06-28 |
David Kahn | Mixed Isn't Dynamic
|
commit | commitdiff | tree |
2018-06-28 |
James Wu | Memoize, Nonnull, prettyprint, nullsafe, initial work...
|
commit | commitdiff | tree |
2018-06-28 |
James Wu | Move more tests to the FFP
|
commit | commitdiff | tree |
2018-06-28 |
James Wu | Enable FFP on more typechecker tests
|
commit | commitdiff | tree |
2018-06-28 |
Max Wang | s/jit::TypeConstraint/jit::GuardConstraint
|
commit | commitdiff | tree |
2018-06-28 |
Andrew Kennedy | Reject yield except as statement or rhs of assignment
|
commit | commitdiff | tree |
2018-06-28 |
Jan Oravec | Do not trust class const slots unless the type is a...
|
commit | commitdiff | tree |
2018-06-28 |
Mark Williams | Fix return values for PDOMySqlConnection::commit/rollback
|
commit | commitdiff | tree |
2018-06-28 |
Will Pitts (they... | Switch ServerIdeUtils from legacy parser to FFP.
|
commit | commitdiff | tree |
2018-06-27 |
Max Wang | Add arraylike typehint
|
commit | commitdiff | tree |
2018-06-27 |
Will Pitts (they... | Disallow visibility modifiers on constants.
|
commit | commitdiff | tree |
2018-06-27 |
James Wu | Separate decl vs. regular HH_FIXMEs
|
commit | commitdiff | tree |
2018-06-27 |
Mark Williams | Disable broken stack bounds checking.
|
commit | commitdiff | tree |
2018-06-27 |
Mark Williams | Fix UB in SwitchProfile
|
commit | commitdiff | tree |
2018-06-27 |
David Snider | Move a few things around to unblock autoimport of Rx...
|
commit | commitdiff | tree |
2018-06-27 |
Gabe Levi | Lwt.Canceled support for MultiWorkerLwt
|
commit | commitdiff | tree |
2018-06-27 |
Edwin Smith | use hphp_hash_map and hphp_fast_map in hhbbc
|
commit | commitdiff | tree |
2018-06-26 |
Thomas Jiang | Add rewriting for $this in parentheses
|
commit | commitdiff | tree |
2018-06-26 |
Thomas Jiang | Add __PPL lowering tests and fix static, parent, self...
|
commit | commitdiff | tree |
2018-06-26 |
Jan Oravec | Add FIsParamByRefCufIter opcode
|
commit | commitdiff | tree |
2018-06-26 |
Jan Oravec | Remove FPass[CV]Nop opcodes
|
commit | commitdiff | tree |
2018-06-26 |
Jan Oravec | Remove ref guards
|
commit | commitdiff | tree |
2018-06-26 |
Andrew Kennedy | Reject bad modifiers on top-level functions
|
commit | commitdiff | tree |
2018-06-26 |
Guilherme Ottoni | Fix reporting of func body dispatch sizes in retranslate...
|
commit | commitdiff | tree |
2018-06-26 |
Sasha Manzyuk | Remove redundant unresolved
|
commit | commitdiff | tree |
2018-06-26 |
Sasha Manzyuk | Replace unification with subtyping when downcasting...
|
commit | commitdiff | tree |
2018-06-26 |
Sasha Manzyuk | Improve typing of arrays containing untyped values
|
commit | commitdiff | tree |
2018-06-26 |
Sasha Manzyuk | Remove shape_field_check option
|
commit | commitdiff | tree |
2018-06-26 |
Will Pitts (they... | Don't save HH_FIXME in quick mode.
|
commit | commitdiff | tree |
2018-06-25 |
Vladimir Matveev | Conditional reactivity
|
commit | commitdiff | tree |
2018-06-25 |
Ryan Davis | Adding property $paramTypeInfo to ReflectionParameter
|
commit | commitdiff | tree |
2018-06-25 |
Conder Shou | Format position of character according to LSP
|
commit | commitdiff | tree |
2018-06-25 |
Aaryaman Sagar | Remove Synchronized::asConst
|
commit | commitdiff | tree |
2018-06-25 |
Edwin Smith | Weaken ALWAYS_INLINE in DEBUG builds
|
commit | commitdiff | tree |
2018-06-25 |
Sasha Manzyuk | Use union instead of unification when type-checking...
|
commit | commitdiff | tree |
2018-06-25 |
Alexey Toptygin | Emit using blocks even if position information is missing.
|
commit | commitdiff | tree |
2018-06-25 |
Fangyi Zhou | Wrap heredoc/nowdoc search in try/with
|
commit | commitdiff | tree |
2018-06-24 |
Paul Bissonnette | Fix MSRV inout return sequences in HackC
|
commit | commitdiff | tree |
2018-06-23 |
Andrew Kennedy | Reject illegal variable names
|
commit | commitdiff | tree |
2018-06-23 |
Alexey Toptygin | Simplify IncStat IROP
|
commit | commitdiff | tree |