2017-03-28 |
Oguz Ulgen | Refactor hhbc_from_nast into statement and expression...
|
commit | commitdiff | tree |
2017-03-28 |
Oguz Ulgen | Add codegen for lvarvar
|
commit | commitdiff | tree |
2017-03-28 |
Oguz Ulgen | Implement codegen for nested static memory expressions
|
commit | commitdiff | tree |
2017-03-27 |
Eric Lippert | Make not-yet-implemented constant folding produce error...
|
commit | commitdiff | tree |
2017-03-27 |
Eric Lippert | Implement constant folding for | on int, bool, null
|
commit | commitdiff | tree |
2017-03-27 |
Michael Tingley | Implement full-fidelity formatting for optional field...
|
commit | commitdiff | tree |
2017-03-27 |
Michael Tingley | Implement full-fidelity parsing for optional field...
|
commit | commitdiff | tree |
2017-03-27 |
Michael Tingley | Implement legacy formatting for optional shape fields
|
commit | commitdiff | tree |
2017-03-27 |
Michael Tingley | Implement typing for optional shape fields
|
commit | commitdiff | tree |
2017-03-27 |
Michael O'Farrell | Added move constructor for req::unique_ptr.
|
commit | commitdiff | tree |
2017-03-27 |
Eric Lippert | Implement folding of & operator on ints, bools and...
|
commit | commitdiff | tree |
2017-03-27 |
Andrew Kennedy | Hack codegen: is_* functions
|
commit | commitdiff | tree |
2017-03-27 |
Eric Lippert | Implement remaining unary operators on integers
|
commit | commitdiff | tree |
2017-03-27 |
Michael Tingley | Implement full-fidelity formatting for darray and varray
|
commit | commitdiff | tree |
2017-03-27 |
Michael Tingley | Implement full-fidelity parsing for darray and varray
|
commit | commitdiff | tree |
2017-03-27 |
Michael Tingley | darray and varray now use brackets instead of parens
|
commit | commitdiff | tree |
2017-03-27 |
Rick Lavoie | Make "stack" member of CallEffects more precise (take...
|
commit | commitdiff | tree |
2017-03-27 |
Lucian Wischik | Add "hh_client lsp" command line option
|
commit | commitdiff | tree |
2017-03-27 |
Andrew Kennedy | Hack codegen: classname stuff
|
commit | commitdiff | tree |
2017-03-27 |
Andrew Kennedy | Remove unused hhas directory
|
commit | commitdiff | tree |
2017-03-27 |
Philip Hölzenspies | Created a trivia-scraper to implement `include_line_comments`
|
commit | commitdiff | tree |
2017-03-27 |
Mark Williams | Use *_exists to mark non-persistence
|
commit | commitdiff | tree |
2017-03-27 |
Mark Williams | Gate FCallBuiltin creation on Options::StrengthReduce
|
commit | commitdiff | tree |
2017-03-27 |
Rick Lavoie | Raise a HackArrCompat notice if an inc, dec, or set...
|
commit | commitdiff | tree |
2017-03-27 |
Lucian Wischik | LSP/Hack event loop and message dispatch
|
commit | commitdiff | tree |
2017-03-27 |
Lucian Wischik | LSP wire format, and JSON parsing/printing
|
commit | commitdiff | tree |
2017-03-27 |
Paul Bissonnette | Add a lightweight dumphhas mode
|
commit | commitdiff | tree |
2017-03-26 |
Rick Lavoie | Don't raise Hack array compat notice about null indexing...
|
commit | commitdiff | tree |
2017-03-26 |
Christopher Dykes | Update third-party to get updated webscalesql
|
commit | commitdiff | tree |
2017-03-26 |
Edwin Smith | Upgrade ext_heapgraph: new root nodes, improved pointer...
|
commit | commitdiff | tree |
2017-03-25 |
Hugo Venturini | adding parameter to HHVM
|
commit | commitdiff | tree |
2017-03-25 |
Eric Lippert | Refactor binary operator folding into per-operation...
|
commit | commitdiff | tree |
2017-03-25 |
Rick Lavoie | Fix HPHPC handling of foldable functions that can return...
|
commit | commitdiff | tree |
2017-03-24 |
Mark Williams | Set the srcLoc when generating switches
|
commit | commitdiff | tree |
2017-03-24 |
Oguz Ulgen | Add codegen for import statements
|
commit | commitdiff | tree |
2017-03-24 |
Oguz Ulgen | Add codegen for top level adata field
|
commit | commitdiff | tree |
2017-03-24 |
Oguz Ulgen | Fix declvars portion to include reads as well as not...
|
commit | commitdiff | tree |
2017-03-24 |
Adriana Liborio... | Fix AsyncMysqlConnectionPool sweep
|
commit | commitdiff | tree |
2017-03-24 |
Oguz Ulgen | Fix inconsistencies with awaitables and generators
|
commit | commitdiff | tree |
2017-03-24 |
Paul Bissonnette | Fix copy() in CLIServer mode
|
commit | commitdiff | tree |
2017-03-24 |
Eric Lippert | Begin implementing constant folding for unary operators
|
commit | commitdiff | tree |
2017-03-24 |
Paco Estevez Garcia | Fix escaping of ? and $ characters
|
commit | commitdiff | tree |
2017-03-24 |
Paco Estevez Garcia | Remove unsafe_xhp option from Hack typechecker
|
commit | commitdiff | tree |
2017-03-24 |
Mark Williams | Global dce for class ref slots
|
commit | commitdiff | tree |
2017-03-24 |
Mark Williams | Kill Expression::unneeded
|
commit | commitdiff | tree |
2017-03-24 |
Mark Williams | Enable dce for LateBoundCls, Self and Parent
|
commit | commitdiff | tree |
2017-03-24 |
Michael Tingley | Implement typing for darray and varray
|
commit | commitdiff | tree |
2017-03-24 |
Eric Lippert | Move constant folding to own module
|
commit | commitdiff | tree |
2017-03-24 |
Guilherme Ottoni | Allow RetranslateAll JIT mode for running CLI scripts
|
commit | commitdiff | tree |
2017-03-24 |
Rick Lavoie | Allow resources as constants
|
commit | commitdiff | tree |
2017-03-23 |
Oguz Ulgen | Add codegen for enums
|
commit | commitdiff | tree |
2017-03-23 |
Michael O'Farrell | Make explode use int64 instead of int.
|
commit | commitdiff | tree |
2017-03-23 |
Daniel Andersson | Fix use-after-free bug in RPC handler
|
commit | commitdiff | tree |
2017-03-23 |
Rogerio Alves | Include missing constant on ext/pdo_mysql.
|
commit | commitdiff | tree |
2017-03-23 |
Jake Bailey | Avoid splitting unchained member selection expressions
|
commit | commitdiff | tree |
2017-03-23 |
Jake Bailey | Don't split before comments
|
commit | commitdiff | tree |
2017-03-23 |
Eric Lippert | Add constant folding of all integer binops except exp
|
commit | commitdiff | tree |
2017-03-23 |
Eric Lippert | First cut at constant folding
|
commit | commitdiff | tree |
2017-03-23 |
Oguz Ulgen | Fix xhp attribute codegen
|
commit | commitdiff | tree |
2017-03-23 |
Nikita Popov | Fix handling of b" in token_get_all()
|
commit | commitdiff | tree |
2017-03-23 |
Eric Lippert | Implement outputing of constant initializers
|
commit | commitdiff | tree |
2017-03-23 |
Christopher Dykes | Use VDSO in TimeStamp::CurrentSecond()
|
commit | commitdiff | tree |
2017-03-23 |
Jake Bailey | Introduce fmt_node IR in hackfmt
|
commit | commitdiff | tree |
2017-03-23 |
Michael O'Farrell | Fix foo()::blah() in the HHVM parser.
|
commit | commitdiff | tree |
2017-03-23 |
Edwin Smith | ContCheckOp & CudOp
|
commit | commitdiff | tree |
2017-03-23 |
Andrew Kennedy | Hack codegen: top-level statements
|
commit | commitdiff | tree |
2017-03-23 |
Jim Meyering | change EXPECT_EQ(false, ... to EXPECT_FALSE(...; ditto...
|
commit | commitdiff | tree |
2017-03-23 |
Eric Lippert | Implement property init generation for memoization...
|
commit | commitdiff | tree |
2017-03-23 |
Eric Lippert | Make hh_parse detect missing files
|
commit | commitdiff | tree |
2017-03-23 |
Andrew Kennedy | Hack codegen: fixes for string interpolation
|
commit | commitdiff | tree |
2017-03-23 |
Mark Williams | Fix block merging in the presence of factoredExits
|
commit | commitdiff | tree |
2017-03-23 |
Mark Williams | Add more function specific tracing
|
commit | commitdiff | tree |
2017-03-23 |
Mark Williams | Fixes for hhbbc2 mode
|
commit | commitdiff | tree |
2017-03-23 |
Mark Williams | Optimize exceptional control flow
|
commit | commitdiff | tree |
2017-03-23 |
Mark Williams | Fix an optimality issue with global dce
|
commit | commitdiff | tree |
2017-03-23 |
Mark Williams | Fix some issues with strength-reduction and constant...
|
commit | commitdiff | tree |
2017-03-22 |
Oguz Ulgen | Add codegen for Vector, ImmVector, Map, ImmMap and...
|
commit | commitdiff | tree |
2017-03-22 |
Oguz Ulgen | Add initial codegen for xhp
|
commit | commitdiff | tree |
2017-03-22 |
Oguz Ulgen | Fix dynamic Set Collection generation
|
commit | commitdiff | tree |
2017-03-22 |
James Wu | Set chunk size using local config; log using HackEventLogger
|
commit | commitdiff | tree |
2017-03-22 |
James Wu | Delete parsing hooks
|
commit | commitdiff | tree |
2017-03-22 |
James Wu | Replace search service parsing hook with searchServiceRunner
|
commit | commitdiff | tree |
2017-03-22 |
Fred Emmott | HH\Asio\vf() does a f*iltering* operation
|
commit | commitdiff | tree |
2017-03-22 |
Oguz Ulgen | Add code generation for specials ids
|
commit | commitdiff | tree |
2017-03-22 |
Andrew Kennedy | Codegen: fix order and numbering of closure classes
|
commit | commitdiff | tree |
2017-03-22 |
Christopher Dykes | Use Folly's VDSO wrapper
|
commit | commitdiff | tree |
2017-03-22 |
Oguz Ulgen | Fix oddities in adata - incorrect escape in strings...
|
commit | commitdiff | tree |
2017-03-22 |
Christopher Dykes | Explicitly use int64_t in the pdo pgsql extension
|
commit | commitdiff | tree |
2017-03-22 |
Mark Williams | Add an hhbbc2 option to test/run
|
commit | commitdiff | tree |
2017-03-22 |
Aaron Orenstein | Fix another direct use of ocaml
|
commit | commitdiff | tree |
2017-03-22 |
Edwin Smith | Update TODO in implInstanceofD() to a more specific...
|
commit | commitdiff | tree |
2017-03-22 |
Edwin Smith | Fix LocalRange immSize decoding & interpOne(Silence)
|
commit | commitdiff | tree |
2017-03-22 |
Mark Williams | Allow arbitrary types as parameter constraints
|
commit | commitdiff | tree |
2017-03-21 |
Michael O'Farrell | Intel TBB requires explicit constructors.
|
commit | commitdiff | tree |
2017-03-21 |
Eric Lippert | Make InstanceOf case-insensitive
|
commit | commitdiff | tree |
2017-03-21 |
Rick Lavoie | Allow PHP and Hack arrays inside constants
|
commit | commitdiff | tree |
2017-03-21 |
Rick Lavoie | Handle recursively defined class constants
|
commit | commitdiff | tree |
2017-03-21 |
Mark Williams | Make Exit a terminal bytecode
|
commit | commitdiff | tree |
2017-03-21 |
Mark Williams | Pass more Types by const reference
|
commit | commitdiff | tree |
2017-03-21 |
Ryan Gordon | Add MySQL PDO Net Read/Write Timeout Config
|
commit | commitdiff | tree |