repo.or.cz
/
hiphop-php.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
impl Ocamlvalue for SyntaxError
2019-08-21
Max Wa
n
g
Try
t
o set pro
v
enance for {Vec,Dict}Init
commit
|
commitdiff
|
tree
2019-08-21
Max Wang
Cle
a
n up
f
i
x
u
pWork()
commit
|
commitdiff
|
tree
2019-08-15
Max Wan
g
Use the
f
ull type na
m
e
for H
a
c
k array t
y
pehint n
o
tices
commit
|
commitdiff
|
tree
2019-08-14
Max Wang
A
dd
o
pti
o
n
to wa
r
n
on both sides for
v
/darra
y
typehints
commit
|
commitdiff
|
tree
2019-07-30
Ma
x
Wang
Attribute array
p
rovenan
c
e
c
orr
e
ct
l
y for inlined frames
commit
|
commitdiff
|
tree
2019-07-30
Ma
x
Wang
Refactor backtrace
.
h API
commit
|
commitdiff
|
tree
2019-07-04
Max W
a
ng
Get
r
i
d
of rate-limit
i
ng logic
i
n Structured
L
og
commit
|
commitdiff
|
tree
2019-07-04
Max Wang
Add
a log
g
ing Trace
c
ategory
commit
|
commitdiff
|
tree
2019-07-04
Max Wang
Rename some Str
u
c
t
uredLog col
u
mn
s
commit
|
commitdiff
|
tree
2019-07-04
Ma
x
Wan
g
De
l
ete hhvm
_
loaded_files /
Lo
a
d
e
d
Un
i
ts logg
i
ng
commit
|
commitdiff
|
tree
2019-05-31
Max W
a
n
g
Delete unchec
k
ed/checke
d
distin
c
tio
n
commit
|
commitdiff
|
tree
2019-05-26
Max Wang
L
o
g p
r
ovenance
for gettype
(
)
commit
|
commitdiff
|
tree
2019-05-25
Max Wang
Tag native ret
s
with the
i
r us
e
r-defined caller's SrcL
o
c
.
commit
|
commitdiff
|
tree
2019-05-25
Max Wang
Tag p
r
ovenance in array creation byteco
d
es
commit
|
commitdiff
|
tree
2019-05-25
M
a
x
W
ang
Put array provenan
c
e
tes
t
s in a dire
c
tory
commit
|
commitdiff
|
tree
2019-05-25
M
a
x
W
ang
P
ull {New,A
l
loc
}
Array irlowers out
of
native-cal
l
s
.
cpp
commit
|
commitdiff
|
tree
2019-05-23
M
a
x
Wang
Add
an implodin
g
if-th
e
n-else vasm construct
commit
|
commitdiff
|
tree
2019-05-21
Max Wang
Bre
a
k trac
e
lets after C
G
etS
commit
|
commitdiff
|
tree
2019-05-21
Ma
x
Wang
Make ASCII art
commit
|
commitdiff
|
tree
2019-05-06
Max Wang
M
ak
e
various no-op changes to vasm-jumps
commit
|
commitdiff
|
tree
2019-05-06
Ma
x
Wang
Add
a test
f
or type struct
u
re
s
w/ Hack
A
rrDVAr
r
s
commit
|
commitdiff
|
tree
2019-04-04
Max Wang
Renam
e
Inti
s
hCast enum
v
a
l
ues
commit
|
commitdiff
|
tree
2019-04-04
Max Wang
Delete intish cast options
commit
|
commitdiff
|
tree
2019-03-29
Max
W
ang
Remove
s
upport fo
r
i
ntish key cast
commit
|
commitdiff
|
tree
2019-03-14
Max
Wan
g
Do intish
cast f
o
r In
i
Settin
g
Map loo
k
u
ps
commit
|
commitdiff
|
tree
2019-03-14
Max Wang
Guard hhbb
c
AddElemC p
e
e
phole
o
n intish cas
t
enablement
commit
|
commitdiff
|
tree
2019-02-26
Max Wang
Use SimpleParser with container op
t
s in json_deco
d
e
commit
|
commitdiff
|
tree
2019-02-22
Max Wang
Disallow le
a
ding
0
's
i
n arra
y
s in json_decode Simpl
e
Parser
commit
|
commitdiff
|
tree
2018-11-16
Max
W
ang
Add more X on
m
issin
g
in
d
ex
w
arning
s
commit
|
commitdiff
|
tree
2018-11-12
Ma
x
Wang
Enforce ma
t
ching staticness for
Keys
e
t
N
key/
v
a
l
commit
|
commitdiff
|
tree
2018-11-05
Ma
x
Wang
Back ou
t
"Support deeper
i
nline
sta
c
ks"
commit
|
commitdiff
|
tree
2018-10-09
Max Wang
Suppress HAC notice categories independ
e
ntly
commit
|
commitdiff
|
tree
2018-09-28
Max Wang
Avoid spinnin
g
when Unit-loading is conten
d
ed
commit
|
commitdiff
|
tree
2018-09-22
M
a
x
Wang
Use sep
a
r
ate arenas for HH
V
M worker
s
e
v
en on single
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Max Wang
Rev
i
ve f
i
n
e-grain
e
d
perf
_
m
em_e
v
ent
l
ogging
commit
|
commitdiff
|
tree
2018-09-14
Max
Wang
D
o
n
't ig
n
ore d30 and d31 for r
e
gallo
c
commit
|
commitdiff
|
tree
2018-08-24
Max
W
ang
Move
V
ariableSer
i
a
lizer
default in
i
t to m
e
mber
de
c
l
commit
|
commitdiff
|
tree
2018-08-24
Max Wa
n
g
A
d
d
n
o
tices when JS
O
N encoding
(
non-)vec-lik
e
darrays
commit
|
commitdiff
|
tree
2018-08-01
Ma
x
Wang
Refactor archit
e
ct
u
re-speci
f
ic stuff
commit
|
commitdiff
|
tree
2018-06-28
Max Wang
s/jit::TypeConstrai
n
t/jit::GuardCons
t
raint
commit
|
commitdiff
|
tree
2018-06-27
M
a
x Wang
Add arraylike typehi
n
t
commit
|
commitdiff
|
tree
2018-06-20
Max Wang
Add some darra
y
s to
json-e
n
c
ode
.
php
test
commit
|
commitdiff
|
tree
2018-05-11
Max
W
ang
Use ServerQueueCount app
r
opria
t
ely
i
nstead of S
e
rver
T
hreadC
o
u
nt
commit
|
commitdiff
|
tree
2018-05-11
Max Wang
Rep
o
rt hhvm
.
i
d
le correctly
commit
|
commitdiff
|
tree
2018-04-19
Max Wang
Support updatin
g
a ser
v
er's max thread count dy
n
amically
commit
|
commitdiff
|
tree
2018-04-19
Ma
x
W
ang
Replace JobQueueDispatcher::addWorker
s
() w
i
t
h
satur
a
teWork
e
rs
(
)
commit
|
commitdiff
|
tree
2018-04-19
Ma
x
W
an
g
Add suppor
t
for uint32_t vectors and str-to
-
int maps
.
.
.
commit
|
commitdiff
|
tree
2018-04-11
Max
Wang
Use stublogue
{
}
a
nd st
u
bret{} instead of pus
h
p{} and
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
Max Wang
Fix setting
c
achedMb and av
a
ilableMb
i
n GetMem
o
r
y
Info()
commit
|
commitdiff
|
tree
2018-04-06
Max Wa
n
g
A
dd a
T
y
p
e
dValue
recurse opt
i
o
n for p
r
etty-pri
n
t
i
ng
commit
|
commitdiff
|
tree
2018-03-23
M
ax Wang
Del
e
t
e "Cannot inde
x
into *" n
o
tice
commit
|
commitdiff
|
tree
2018-03-19
Max Wang
Se
t
g_context'
s
transport earlier during reques
t
init
commit
|
commitdiff
|
tree
2018-03-19
Max Wan
g
Add an RID flag to
disable
j
itting
commit
|
commitdiff
|
tree
2018-02-26
Max Wang
Add sub-controls for Hack ar
r
ay compat runtime
ch
e
cks
commit
|
commitdiff
|
tree
2018-01-22
Max
W
ang
Cleanup on "ciscize
l
o
ad-add-store
s
into an a
d
d reg
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
Max Wang
C
lea
r
line table cache on Unit destr
u
cti
o
n
commit
|
commitdiff
|
tree
2018-01-18
Max Wang
More flake8
i
gnore
s
commit
|
commitdiff
|
tree
2018-01-10
M
ax Wang
Add flake8 ignores and nix
t
railing semicolons
commit
|
commitdiff
|
tree
2017-12-02
M
a
x Wang
Kill some tv_ptr()s
commit
|
commitdiff
|
tree
2017-12-02
Max Wa
n
g
Add some member_lval overlo
a
ds
f
or
A
rrayD
a
ta functions
commit
|
commitdiff
|
tree
2017-12-02
Max Wang
Kill some tv
_
p
tr()s fro
m
D6082081
commit
|
commitdiff
|
tree
2017-11-23
Max
W
ang
Emit cmpw
i
{} o
n
AR
M
commit
|
commitdiff
|
tree
2017-11-14
M
ax W
a
ng
R
e
p
lace Variant& wit
h
me
m
b
e
r_lval in array funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
M
ax Wang
Don't retu
r
n Variant&
f
rom Arra
y
f
u
n
ctions
commit
|
commitdiff
|
tree
2017-10-18
Max Wa
n
g
T
e
mpl
a
tize f
u
nc
t
ions which take T
V
-lval arguments i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
M
a
x Wang
Standardize
A
PIs for tv*() functions in tv-*
.
h
commit
|
commitdiff
|
tree
2017-10-06
Max
W
ang
s/tvToCell\(rval\)/rval
.
unb
o
xed()/
commit
|
commitdiff
|
tree
2017-10-02
Max
W
ang
Return
m
e
m
ber_rval
i
n
stead of con
s
t
Variant
&
from Ar
r
ay
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Max Wa
n
g
Use immutable_{uninit,n
u
ll}_ba
s
e for {uninit,in
i
t_n
u
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Max Wang
Re
t
urn memb
e
r_lva
l
from A
r
ray::lval{,Ref}()
commit
|
commitdiff
|
tree
2017-09-29
M
ax Wang
Re
t
urn a m
e
mber_rval
from
Arr
a
y
:
:rvalAt()
commit
|
commitdiff
|
tree
2017-09-15
M
ax Wang
Su
p
press more missing
i
ndex
l
val notices in Var
i
a
b
leUnserializer
commit
|
commitdiff
|
tree
2017-09-14
Max Wang
A
d
d some more non-in
-
place tvCastT
o
Thing() funct
i
ons
commit
|
commitdiff
|
tree
2017-09-14
M
a
x Wan
g
F
ix miscell
a
neous leaks and ineffi
c
iencies
commit
|
commitdiff
|
tree
2017-09-14
M
ax Wang
R
e
t
ur
n
Sma
r
t type
s
fr
o
m tv
C
astToThing()
commit
|
commitdiff
|
tree
2017-09-12
Max Wang
Code mo
t
i
o
n i
n
array-data-defs
.
h and array-data-in
l
.
h
commit
|
commitdiff
|
tree
2017-09-06
Max
W
a
n
g
R
e
organize a
n
d
d
o
cument array-data
.
h
commit
|
commitdiff
|
tree
2017-09-05
Max Wang
Rename me
m
b
er
_
lval::
t
v
() to memb
e
r_
l
val::
t
v_pt
r
()
commit
|
commitdiff
|
tree
2017-08-31
Max Wang
Ree
n
able Hack a
r
r
a
y compat noti
c
e for
l
v
al on
missing key
commit
|
commitdiff
|
tree
2017-08-25
Ma
x
Wang
Raise more compat notices for null/false-t
o
-a
r
ra
y
pro
m
o
tion
commit
|
commitdiff
|
tree
2017-08-16
Max Wan
g
Ad
d
SetWi
t
hRef{Int,Str} to array vt
a
b
le
commit
|
commitdiff
|
tree
2017-08-16
Ma
x
Wang
Refactor Lval and Set
f
unctions for PackedArray
commit
|
commitdiff
|
tree
2017-08-16
Ma
x
Wan
g
Fix a
s
yncstk
commit
|
commitdiff
|
tree
2017-08-03
Max Wang
Fi
x
use aft
e
r free
i
n ext_objprof
commit
|
commitdiff
|
tree
2017-08-03
Max
W
ang
Do full reques
t
setup/teardo
w
n for dump-apc admin comm
a
nds
commit
|
commitdiff
|
tree
2017-07-24
Max Wang
Fix StringData leak in a
s
ync mysql
commit
|
commitdiff
|
tree
2017-07-24
Max Wang
F
i
x Strin
g
Data leak in ext_pgsql
commit
|
commitdiff
|
tree
2017-07-22
Max
Wang
Fix m
a
c
b
uild
commit
|
commitdiff
|
tree
2017-07-20
Max
W
ang
Use TypedVa
l
ue over
const T
y
pedValue* i
n
array iterat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Max Wang
Improve s
t
ac
k
-walking utilit
i
es
.
commit
|
commitdiff
|
tree
2017-06-27
Max Wang
Generate Hac
k
ar
r
a
y
compat notice
f
or lval o
n
missing key
commit
|
commitdiff
|
tree
2017-06-27
Max Wang
Encapsulate return types o
f
NvGe
t
*()
a
nd
G
etValu
e
Ref()
commit
|
commitdiff
|
tree
2017-06-13
Ma
x
Wang
A
d
d
o
v
erloads for Arr
a
y
:
:
setWithRef()
commit
|
commitdiff
|
tree
2017-06-13
Max Wan
g
Add TypedVal
u
e overloads
for all Array and ArrayData
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Max Wang
C
oalesce A
r
ray::rv
a
l
At() and Array::rva
l
AtRef()
commit
|
commitdiff
|
tree
2017-05-26
Max Wang
Ex
t
ru
d
e delicious cop
y
pasta from typ
e
-a
r
r
a
y
.
cpp
commit
|
commitdiff
|
tree
2017-05-26
Max Wang
Docum
e
nt and organize type-a
r
r
ay
.
*
better
commit
|
commitdiff
|
tree
2017-05-26
M
ax Wang
Use Typ
e
dValue instead
of const Varian
t
&
in Array:
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Max Wang
Del
e
te type-
c
o
n
versions
.
h
commit
|
commitdiff
|
tree
2017-05-23
M
a
x Wang
Cleanup
f
or {is,get}{
I
n
t,Str}Key() in
a
rray
-
data-defs
.
h
commit
|
commitdiff
|
tree
next