Jordan DeLong
4601297ae8
Make a toVariant() function on ArrayInit @override-unit-failures
...
Suggested by @smith.
2013-05-10 10:54:38 -07:00
Jordan DeLong
abd3808eb3
Minor improvements to ArrayInit
...
Remove implicit conversion operator. Also found some apc
code that relied on copy elision for correctness.
2013-05-10 10:54:37 -07:00
Jordan DeLong
d467787a45
Use ArrayInit in debugBacktrace
...
Presize the arrays.
2013-05-09 11:34:12 -07:00
Jordan DeLong
3db2140e3e
Fix some cpplint errors about illegal symbols
...
Various perling.
2013-04-22 14:43:49 -07:00
smith
98466ea3fd
Litstr must die, episode I.
...
Converted lots of callsites to StaticString, removed a few
dead overloaded litstr functions.
2013-04-17 10:12:48 -07:00
smith
88f2ec2fb9
Remove ArrayData litstr overloads
...
Some were dead. Refactored the rest to use the CStrRef overload
instead, while still supporting litstr in the Array, ArrayInit, and
Variant apis.
2013-04-17 10:12:44 -07:00
aalexandre
26178124a4
Eliminate int32, uint32, int16, uint16, int8, uint8.
...
This concludes the inttypes replacement.
These replacement have been mostly mechanical
with the use of cxx_replace.
2013-03-09 10:25:16 -08:00
smith
21c4fbdbf3
Remove ZendArray
...
SharedMap was the last dependency on ZendArray. For its localCache,
use a TypedValue[] array indexed by SharedVariant.getIndex(), and
for escalate(mutableIteration), escalate to an HphpArray instead of
a ZendArray.
2013-03-07 11:34:24 -08:00
aalexandre
b3b41e08bb
Replaced NULL with nullptr
2013-02-19 06:57:54 -08:00
Jordan Delong
363d1bb20f
Code move src/ -> hphp/
...
This change is mostly for FB internal organizational reasons.
Building is not effected beyond the fact that the target now
lands in hphp/hhvm/hhvm rather than src/hhvm/hhvm.
2013-02-11 02:10:41 -08:00