2016-06-23 |
Edwin Smith | Fully initialize APC objects when GC enabled
|
commit | commitdiff | tree |
2016-06-22 |
Edwin Smith | Fix off-by-8 when memcpy-initializing c_Closure instances
|
commit | commitdiff | tree |
2016-06-21 |
Edwin Smith | Use crc32 or hash_int64 to hash integer keys in MixedArray
|
commit | commitdiff | tree |
2016-06-20 |
Edwin Smith | Rename slabBytes -> capacity, include big allocations.
|
commit | commitdiff | tree |
2016-06-07 |
Edwin Smith | Combine BigNode/SmallNode into MallocNode
|
commit | commitdiff | tree |
2016-06-06 |
Edwin Smith | Refactor big malloc/free on top of mallocBigSize/freeBigSize
|
commit | commitdiff | tree |
2016-06-06 |
Edwin Smith | Flatten req::malloc helpers
|
commit | commitdiff | tree |
2016-06-04 |
Edwin Smith | move freeBigSize() out of line
|
commit | commitdiff | tree |
2016-06-01 |
Edwin Smith | Eliminate borrow/repay apis
|
commit | commitdiff | tree |
2016-06-01 |
Edwin Smith | Rename several MemoryUsageStats to better reflect what...
|
commit | commitdiff | tree |
2016-05-31 |
Edwin Smith | Split MemoryUsageStats.m_usage into mm/auxUsage
|
commit | commitdiff | tree |
2016-05-23 |
Edwin Smith | Encapsulate write-acces to MM.m_stats
|
commit | commitdiff | tree |
2016-05-20 |
Edwin Smith | Disable gc during json parsing
|
commit | commitdiff | tree |
2016-05-19 |
Edwin Smith | Extend StructuredLog to support strings (aka "normal...
|
commit | commitdiff | tree |
2016-05-19 |
Edwin Smith | Remove redundant OD constructor
|
commit | commitdiff | tree |
2016-05-17 |
Edwin Smith | Keep the type-scan visited map trimmed.
|
commit | commitdiff | tree |
2016-05-17 |
Edwin Smith | Swap immediate operands to ContUnsetDelegate
|
commit | commitdiff | tree |
2016-05-16 |
Edwin Smith | Remove unnecessary decode functions, pass arFromInstr...
|
commit | commitdiff | tree |
2016-05-13 |
Edwin Smith | interpreter: Factor out immediate decoding, part 8
|
commit | commitdiff | tree |
2016-05-12 |
Edwin Smith | interpreter: Factor out immediate decoding, part 7
|
commit | commitdiff | tree |
2016-05-11 |
Edwin Smith | Remove stray incref in Pair::Clone()
|
commit | commitdiff | tree |
2016-05-10 |
Edwin Smith | interpreter: Factor out immediate decoding, part 6
|
commit | commitdiff | tree |
2016-05-10 |
Edwin Smith | Simplify NativeData scanning
|
commit | commitdiff | tree |
2016-05-09 |
Edwin Smith | Scan nested vms
|
commit | commitdiff | tree |
2016-05-09 |
Edwin Smith | interpreter: Factor out immediate decoding, part 5
|
commit | commitdiff | tree |
2016-05-06 |
Edwin Smith | Inline ObjectData::cloneSet() and clean up control...
|
commit | commitdiff | tree |
2016-05-02 |
Edwin Smith | Remove MemoryManager::m_needInitFree
|
commit | commitdiff | tree |
2016-05-02 |
Edwin Smith | Update lex.yy.cpp
|
commit | commitdiff | tree |
2016-04-29 |
Edwin Smith | Smaller test sequence for ConvArrToBool
|
commit | commitdiff | tree |
2016-04-29 |
Edwin Smith | add cmpl->cmpli case in vasm-fold-imms
|
commit | commitdiff | tree |
2016-04-27 |
Edwin Smith | Simplify andqi+testq
|
commit | commitdiff | tree |
2016-04-27 |
Edwin Smith | Plumbing for integer hash function
|
commit | commitdiff | tree |
2016-04-22 |
Edwin Smith | Compact when last elem is deleted
|
commit | commitdiff | tree |
2016-04-22 |
Edwin Smith | static arrays should be const ArrayData*
|
commit | commitdiff | tree |
2016-04-19 |
Edwin Smith | interpreter: Factor out immediate decoding, part 4
|
commit | commitdiff | tree |
2016-04-19 |
Edwin Smith | interpreter: Factor out immediate decoding, part 3
|
commit | commitdiff | tree |
2016-04-19 |
Edwin Smith | interpreter: Factor out immediate decoding, part 2
|
commit | commitdiff | tree |
2016-04-19 |
Edwin Smith | interpreter: Factor out immediate decoding, part 1
|
commit | commitdiff | tree |
2016-04-15 |
Edwin Smith | Cleanup in collections code
|
commit | commitdiff | tree |
2016-04-13 |
Edwin Smith | Trigger gc at (max-usage)/2.
|
commit | commitdiff | tree |
2016-04-13 |
Edwin Smith | Refactor setMemoryLimit
|
commit | commitdiff | tree |
2016-04-13 |
Edwin Smith | fix HashCollection::scan
|
commit | commitdiff | tree |
2016-04-12 |
Edwin Smith | Inline check_request_surprise_unlikely
|
commit | commitdiff | tree |
2016-04-11 |
Edwin Smith | Scan waithandles conservatively.
|
commit | commitdiff | tree |
2016-04-08 |
Edwin Smith | Move uncheckedSet() from minstr-helpers.h to ArrayData...
|
commit | commitdiff | tree |
2016-04-08 |
Edwin Smith | Fix collection scan() functions.
|
commit | commitdiff | tree |
2016-03-31 |
Edwin Smith | Move AFWH/AGWH decrefs out of ret(), fail(), and failCpp()
|
commit | commitdiff | tree |
2016-03-31 |
Edwin Smith | Refactor AsyncFunction/GeneratorWaitHandle::resume()
|
commit | commitdiff | tree |
2016-03-31 |
Edwin Smith | Make m_generator a HPHP::Object
|
commit | commitdiff | tree |
2016-03-31 |
Edwin Smith | Plumb req:ptr further through AsyncGeneratorWaitHandle...
|
commit | commitdiff | tree |
2016-03-30 |
Edwin Smith | Fix tmpdir races in gd tests
|
commit | commitdiff | tree |
2016-03-30 |
Edwin Smith | increase sleep duration in asio_callbacks_io_wait.php
|
commit | commitdiff | tree |
2016-03-29 |
Edwin Smith | remove decRef template parm from exitContextQueue()
|
commit | commitdiff | tree |
2016-03-29 |
Edwin Smith | Rename asio STATE_SCHEDULED to STATE_READY
|
commit | commitdiff | tree |
2016-03-25 |
Edwin Smith | Change AsyncGeneratorWaitHandle::m_generator to point...
|
commit | commitdiff | tree |
2016-03-24 |
Edwin Smith | fix sprintf lint
|
commit | commitdiff | tree |
2016-03-22 |
Edwin Smith | Deal with request-heap pointers in Transport class...
|
commit | commitdiff | tree |
2016-03-21 |
Edwin Smith | Move more ExecutionContext methods out of bytecode.cpp
|
commit | commitdiff | tree |
2016-03-10 |
Edwin Smith | Reorder Switch immediates to put the vector last
|
commit | commitdiff | tree |
2016-03-10 |
Edwin Smith | move EC methods from bytecode.cpp to execution-context.cpp
|
commit | commitdiff | tree |
2016-03-09 |
Edwin Smith | Actually run the gc sometimes, when Eval.EnableGC=true
|
commit | commitdiff | tree |
2016-03-09 |
Edwin Smith | allow Quarantine and gc tracing in opt builds
|
commit | commitdiff | tree |
2016-03-09 |
Edwin Smith | Roots in xdebug breakpoints and commands (second try)
|
commit | commitdiff | tree |
2016-03-09 |
Edwin Smith | Reorder IterBreak immediates so vector is last.
|
commit | commitdiff | tree |
2016-03-07 |
Edwin Smith | inline frame-local-inner by hand
|
commit | commitdiff | tree |
2016-03-04 |
Edwin Smith | Exception values being thrown are roots.
|
commit | commitdiff | tree |
2016-03-04 |
Edwin Smith | Remove unused PC& args in interpreter
|
commit | commitdiff | tree |
2016-03-03 |
Edwin Smith | change decode_litstr() to return const StringData*
|
commit | commitdiff | tree |
2016-03-02 |
Edwin Smith | Scan xdebug breakpoints
|
commit | commitdiff | tree |
2016-02-29 |
Edwin Smith | Convert to throw_object in hhvm runtime (part 3)
|
commit | commitdiff | tree |
2016-02-29 |
Edwin Smith | rename linked-list fields for clarity
|
commit | commitdiff | tree |
2016-02-29 |
Edwin Smith | Use RootKind enum instead of const char* to describe...
|
commit | commitdiff | tree |
2016-02-25 |
Edwin Smith | optimize makeHeapGraph
|
commit | commitdiff | tree |
2016-02-19 |
Edwin Smith | Reject large content-length early, in proxygen-transport
|
commit | commitdiff | tree |
2016-02-19 |
Edwin Smith | Use 64bit integers for content length and post data...
|
commit | commitdiff | tree |
2016-02-18 |
Edwin Smith | Use override and using in Transport class heirarchy.
|
commit | commitdiff | tree |
2016-02-18 |
Edwin Smith | Add --build-flag USE_LOWPTR to benchy builds
|
commit | commitdiff | tree |
2016-02-18 |
Edwin Smith | Rename lambda template paramter Op to Fn
|
commit | commitdiff | tree |
2016-02-17 |
Edwin Smith | Use decode_iva consistently
|
commit | commitdiff | tree |
2016-02-16 |
Edwin Smith | Sweep using PtrMap instead of a second heap iteration.
|
commit | commitdiff | tree |
2016-02-10 |
Edwin Smith | More diagnostics in ReadOnlyArena checked_mprotect()
|
commit | commitdiff | tree |
2016-02-09 |
Edwin Smith | throw_object in iopWHResult
|
commit | commitdiff | tree |
2016-02-09 |
Edwin Smith | Backed out "D2763858 [asio] Fixing async stack trace...
|
commit | commitdiff | tree |
2016-02-04 |
Edwin Smith | Only check for !pc on haltable instructions
|
commit | commitdiff | tree |
2016-02-04 |
Edwin Smith | Factor throw_object(SystemLib::Alloc*Exception) to...
|
commit | commitdiff | tree |
2016-02-02 |
Edwin Smith | Use throw_object in unwinder
|
commit | commitdiff | tree |
2016-02-02 |
Edwin Smith | Convert throw to throw_object in systemlib.cpp
|
commit | commitdiff | tree |
2016-01-31 |
Edwin Smith | Move tc-full error handling out of line.
|
commit | commitdiff | tree |
2016-01-30 |
Edwin Smith | Convert gc bitfield in HeaderWord to a byte-sized enum.
|
commit | commitdiff | tree |
2016-01-28 |
Edwin Smith | req::roots in TVCoercionException and InvalidSetMException
|
commit | commitdiff | tree |
2016-01-27 |
Edwin Smith | Convert to throw_object in hhvm extensions (part 2)
|
commit | commitdiff | tree |
2016-01-26 |
Edwin Smith | revert gc marks D2840533
|
commit | commitdiff | tree |
2016-01-25 |
Edwin Smith | Use make_shared<T>() in ext_soap
|
commit | commitdiff | tree |
2016-01-25 |
Edwin Smith | Convert to throw_object in hhvm extensions (part 1)
|
commit | commitdiff | tree |
2016-01-24 |
Edwin Smith | Code cleanup in ext_soap
|
commit | commitdiff | tree |
2016-01-22 |
Edwin Smith | Convert to throw_object in facebook extensions
|
commit | commitdiff | tree |
2016-01-21 |
Edwin Smith | Remove SweepableResourceData::sweep()
|
commit | commitdiff | tree |
2016-01-21 |
Edwin Smith | Convert mark bitfield to a byte
|
commit | commitdiff | tree |
2016-01-20 |
Edwin Smith | Fix uninitialized TypedValue access in Pair::scan()
|
commit | commitdiff | tree |
2016-01-19 |
Edwin Smith | Optimize eager gc mode
|
commit | commitdiff | tree |