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
Remove $GLOBALS from hack tests
2020-09-17
Oguz Ulgen
Remo
v
e
$GLOBAL
S
f
rom hack test
s
commit
|
commitdiff
|
tree
2020-09-17
O
guz Ulg
e
n
Fix zend tests
to stop using $GLOBA
L
S
commit
|
commitdiff
|
tree
2020-09-17
Ogu
z
Ulgen
F
ix sl
o
w t
e
sts to
s
top using
$
GLOBALS
commit
|
commitdiff
|
tree
2020-09-16
Oguz
U
lgen
Tests to
k
ill for deletion of $GLOBALS
commit
|
commitdiff
|
tree
2020-09-16
O
guz Ulgen
Stop using $GLOB
A
LS in vs
d
e
b
ug test
s
commit
|
commitdiff
|
tree
2020-09-16
O
guz
U
lge
n
Disa
l
low pipe from being used as an
i
nout argument
commit
|
commitdiff
|
tree
2020-09-16
Oguz
U
l
gen
Disal
l
ow $this from
being used a
s
an ino
u
t argument
commit
|
commitdiff
|
tree
2020-09-16
Oguz Ulgen
Disall
o
w $this fr
o
m being used
a
s catch vari
a
b
l
e
commit
|
commitdiff
|
tree
2020-09-10
O
guz
U
lg
e
n
Use
t
he highes
t
ord
e
r
bit
o
f m_aux16 to indic
a
t
e
symbol
.
.
.
commit
|
commitdiff
|
tree
2020-09-10
Oguz Ul
g
en
A
sser
t
that we
o
n
ly
inspect St
r
ingData:
:
capacity when
.
.
.
commit
|
commitdiff
|
tree
2020-08-29
Oguz U
l
gen
Introdu
c
e Ato
m
icLowP
t
r
Vector
a
nd use it
t
o store
F
uncIds
commit
|
commitdiff
|
tree
2020-08-28
Oguz Ulge
n
U
p
date act-rec
to alway
s
us
e
32 bits fo
r
func
commit
|
commitdiff
|
tree
2020-08-26
Oguz Ulg
e
n
Fix memory le
a
k in is expre
s
sion in interp mode
commit
|
commitdiff
|
tree
2020-08-26
Oguz Ulgen
Fi
x
bug wi
t
h hhvm_get_frame_args
commit
|
commitdiff
|
tree
2020-08-25
Oguz Ul
g
en
Remo
v
e numAr
g
s
(
) from
b
yt
e
code
.
cpp
commit
|
commitdiff
|
tree
2020-08-25
Oguz Ulgen
S
t
op using numArgs in native
.
cpp
commit
|
commitdiff
|
tree
2020-08-25
Oguz Ulge
n
Sto
p
using numArgs in g
e
t_
f
ram
e
_args
commit
|
commitdiff
|
tree
2020-08-13
Oguz Ulgen
Kill deadcode i
n
na
m
e
-
value-
t
able
commit
|
commitdiff
|
tree
2020-08-13
Oguz
Ulgen
fix rd
s
s
ymb
o
l
i
zati
o
n of type alias
e
s
commit
|
commitdiff
|
tree
2020-08-13
Oguz Ulgen
namespa
c
e P
r
of
C
ounte
r
s
commit
|
commitdiff
|
tree
2020-08-13
Oguz Ulgen
pull rds
:
:Symbol into i
t
s
o
wn files
commit
|
commitdiff
|
tree
2020-08-12
Oguz Ulgen
Replace usage of m
_
func with func()
commit
|
commitdiff
|
tree
2020-08-12
Og
u
z U
l
gen
Add setFunc t
o
act-r
e
c
commit
|
commitdiff
|
tree
2020-08-10
Oguz Ulgen
Kil
l
dan
g
ling de
f
r
ecord
commit
|
commitdiff
|
tree
2020-08-10
Oguz Ulgen
Kill un
n
eces
s
ary persistent code from hhbb
c
commit
|
commitdiff
|
tree
2020-08-10
Oguz Ulgen
Kill p
s
e
u
doma
i
ns (take 2)
commit
|
commitdiff
|
tree
2020-08-09
Oguz Ulg
e
n
Run Unit::m
e
rge until converge
n
ce
(take 2)
commit
|
commitdiff
|
tree
2020-08-07
Oguz
U
lgen
Crea
t
e p
e
r
s
i
s
tent rds handle
s
for fu
n
c
/
cl
s
/r
e
c
o
rd
in
.
.
.
commit
|
commitdiff
|
tree
2020-08-07
Oguz
U
lgen
Mark
e
very
t
hin
g
in repo mode as Unique
& Persi
s
t
ent
commit
|
commitdiff
|
tree
2020-08-04
Oguz Ulgen
Assert that
everythin
g
i
s
persistent in rep
o
mode
commit
|
commitdiff
|
tree
2020-08-03
O
guz Ulgen
Disa
l
l
ow d
u
plicate n
a
mes between classes/type aliases
.
.
.
commit
|
commitdiff
|
tree
2020-08-01
Ogu
z
U
lgen
Kill globa
l
varenv
commit
|
commitdiff
|
tree
2020-08-01
Oguz U
l
gen
Kill
M
a
y
UseVV
commit
|
commitdiff
|
tree
2020-08-01
Oguz
U
lgen
Kil
l
l
oc
a
l VarEn
v
commit
|
commitdiff
|
tree
2020-08-01
Og
u
z
Ulgen
Sto
p
u
sing va
r
e
n
v in the de
b
ug
g
e
r
commit
|
commitdiff
|
tree
2020-08-01
Oguz Ul
g
en
Kill un
i
t
->per
s
iste
n
t from hhbbc
commit
|
commitdiff
|
tree
2020-07-31
Oguz Ulgen
R
e
move pe
s
simization of persist
e
nce in HHBBC for class
_
e
xist
.
.
.
commit
|
commitdiff
|
tree
2020-07-31
O
g
uz Ulge
n
Kill bad optimi
z
ation
commit
|
commitdiff
|
tree
2020-07-24
Oguz Ul
g
e
n
Kill more dead code re
l
ated to pseudoma
i
n
s
commit
|
commitdiff
|
tree
2020-07-24
Oguz Ulgen
Kill pseudom
a
ins
commit
|
commitdiff
|
tree
2020-07-24
Oguz Ulg
e
n
K
ill pseudomains from
h
has tests
commit
|
commitdiff
|
tree
2020-07-23
Oguz Ul
g
en
Kill
debugg
e
r's usa
g
e of pseudomains and
v
arenv
commit
|
commitdiff
|
tree
2020-07-23
Oguz
Ulgen
Stop em
i
tting pseudom
a
in in
H
a
c
k
C
commit
|
commitdiff
|
tree
2020-07-23
O
guz Ulgen
Kill Def* bytecodes from HHVM
commit
|
commitdiff
|
tree
2020-07-23
Oguz Ulgen
Kill
Def* bytecodes in Hac
k
C
commit
|
commitdiff
|
tree
2020-07-23
Oguz Ulgen
Remove D
e
f* byt
e
codes from hhas tests
commit
|
commitdiff
|
tree
2020-07-23
Oguz Ulgen
Kill hhbbc pseudo
m
ain de
f
or
d
eri
n
g
commit
|
commitdiff
|
tree
2020-07-22
Oguz
Ulg
e
n
Ki
l
l invokePs
e
udoMain and
e
valUnit
commit
|
commitdiff
|
tree
2020-07-22
Oguz Ulgen
Kill m
e
rgeOnly
commit
|
commitdiff
|
tree
2020-07-22
Oguz Ulgen
R
un Un
i
t::me
r
g
e until
c
onvergence
commit
|
commitdiff
|
tree
2020-07-17
Oguz Ulgen
Remove ho
i
stability
p
r
o
moti
o
n
f
rom HHBBC's
pseudomain
.
.
.
commit
|
commitdiff
|
tree
2020-07-16
Oguz Ulgen
De
f
ine closure c
l
ass earlier
commit
|
commitdiff
|
tree
2020-07-16
Oguz
Ul
g
en
Kill retu
r
n
S
e
en and mainReturn
commit
|
commitdiff
|
tree
2020-07-15
Oguz Ulg
e
n
Mark all u
n
its as m
e
rg
e
only in hh
b
bc
commit
|
commitdiff
|
tree
2020-07-15
Oguz Ulgen
Prevent ha
c
kc from em
i
tting top le
v
el code
(except
.
.
.
commit
|
commitdiff
|
tree
2020-07-15
Oguz Ulgen
Rem
o
ve more to
p
level code from tests
(
final diff)
commit
|
commitdiff
|
tree
2020-07-15
O
g
uz Ulgen
F
ix r
u
st style
commit
|
commitdiff
|
tree
2020-07-15
Oguz Ulg
e
n
Remove pseu
d
o
mai
n
f
or fatal units
commit
|
commitdiff
|
tree
2020-07-14
O
g
uz Ulgen
Remove runtime option to
a
llow
t
op level
code
commit
|
commitdiff
|
tree
2020-07-14
Oguz Ulgen
Throw when pseud
o
main ha
s
t
op level
c
ode
commit
|
commitdiff
|
tree
2020-07-12
Ogu
z
Ulgen
R
e
move p
s
eud
o
main
i
n
n
ew dv_arra
y
_ha
c
k_arr tests
commit
|
commitdiff
|
tree
2020-07-09
Oguz Ulgen
Add EntryPo
i
nt
to vsco
d
e
debugger t
e
sts
commit
|
commitdiff
|
tree
2020-07-09
Oguz U
l
g
en
S
t
op em
i
tting pseudomain
s
f
or fatal un
i
t
s in
Hack
C
commit
|
commitdiff
|
tree
2020-07-08
Oguz
Ulgen
Add en
t
rypoint to vsd
e
bug tests
commit
|
commitdiff
|
tree
2020-07-08
Oguz Ulg
e
n
Add
entrypo
i
n
t
to some d
e
bugger te
s
ts
commit
|
commitdiff
|
tree
2020-07-01
O
guz Ul
g
en
Add utilit
y
func
t
io
n
to tempora
r
ily drop context
commit
|
commitdiff
|
tree
2020-07-01
Oguz
Ulg
e
n
A
dd
__
N
o
Con
t
ext att
r
ibute
commit
|
commitdiff
|
tree
2020-07-01
O
gu
z
Ulgen
s/ActiveCtx/act
i
veC
t
x/g
commit
|
commitdiff
|
tree
2020-07-01
O
g
u
z
Ul
g
e
n
Cleanu
p
m
emo{Get,Set}Impl in bytecode
.
c
pp
commit
|
commitdiff
|
tree
2020-06-24
Oguz Ulgen
Check
for pointer eq
u
al
i
ty in isame
commit
|
commitdiff
|
tree
2020-06-18
O
g
uz U
l
gen
Add impli
c
it c
o
ntext language
f
ea
t
ure
commit
|
commitdiff
|
tree
2020-06-17
Og
u
z Ulgen
Remove runt
i
me-opt
i
on
.
h incl
u
d
e from
a
nnot-
t
ype
.
h
commit
|
commitdiff
|
tree
2020-06-17
O
g
uz Ulgen
Remo
v
e runt
i
me-o
p
t
i
o
n
.
h include from
j
i
t
/typ
e
s
.
h
commit
|
commitdiff
|
tree
2020-06-17
Oguz
U
l
ge
n
D
elete unnecess
a
ry runtime-option
.
h includes
commit
|
commitdiff
|
tree
2020-06-17
Oguz Ulgen
R
emov
e
pre com
p
i
led
hea
d
ers
commit
|
commitdiff
|
tree
2020-06-08
Og
u
z U
l
gen
Delete empty c
o
nfig f
i
les
commit
|
commitdiff
|
tree
2020-05-28
Oguz Ulgen
Fi
x
nullpt
r
e
x
ception in prop type h
i
nt v
e
rification
commit
|
commitdiff
|
tree
2020-05-21
Oguz Ulgen
Minor
c
leanup in
profil
e
d
A
rrayAcc
e
ss
commit
|
commitdiff
|
tree
2020-05-19
Ogu
z
Ulgen
A
dd Targe
t
C
ach
e
for IsTy
p
e
S
truct
commit
|
commitdiff
|
tree
2020-05-19
Og
u
z Ulgen
K
ill deadc
o
de:
-vE
v
al
.
E
m
i
t
Switch
commit
|
commitdiff
|
tree
2020-05-13
Oguz Ul
g
en
Add crc32 instruction
commit
|
commitdiff
|
tree
2020-05-09
Oguz Ulgen
Jit
P
GOMinBlockCountPercent=0
.
025
commit
|
commitdiff
|
tree
2020-05-07
Oguz Ulgen
Move the position argument of direct arra
y
a
c
c
essors
.
.
.
commit
|
commitdiff
|
tree
2020-05-07
Oguz Ulgen
Fix
l
ea simplify bug
commit
|
commitdiff
|
tree
2020-05-06
Oguz Ulg
e
n
D
isa
b
le side exit profiling for array offse
t
optimization
commit
|
commitdiff
|
tree
2020-05-05
Oguz Ulgen
Emit side
e
xit
f
r
om array access profile when offset
.
.
.
commit
|
commitdiff
|
tree
2020-05-05
Oguz
U
lgen
Optimize idx/ArrayGet f
o
r
O
O
B/undefin
e
d
i
ndex o
n
static
.
.
.
commit
|
commitdiff
|
tree
2020-05-01
Og
u
z Ulgen
Add operator- f
o
r VScaled
commit
|
commitdiff
|
tree
2020-04-30
Oguz Ulgen
Add CheckType<S
t
aticStr
>
commit
|
commitdiff
|
tree
2020-04-30
Oguz Ulgen
Un-gvn IsTypeSt
r
uct wi
t
h resources since GVN
doesn
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
Ogu
z
Ulgen
Small im
p
roveme
n
t
s for IsTypeStructC
commit
|
commitdiff
|
tree
2020-04-30
Oguz Ulg
e
n
Fix bu
g
s with soft reified gener
i
cs
in interp mode
commit
|
commitdiff
|
tree
2020-04-18
Ogu
z
Ulgen
Op
t
imize id
x
/ArrayGet on empty arrays
commit
|
commitdiff
|
tree
2020-04-15
Og
u
z Ulgen
Add operator- for Vreg
commit
|
commitdiff
|
tree
2020-04-01
Oguz Ul
g
e
n
Remove
u
nwinder destr
u
ctor re
e
n
try
checks
commit
|
commitdiff
|
tree
2020-03-31
Oguz Ul
g
en
Fix the leaking re
f
c
ou
n
t
fo
r
php excepti
o
n
commit
|
commitdiff
|
tree
2020-03-31
Ogu
z
Ulgen
Optimize
a
wait
o
pcode
t
o j
i
t the thr
o
w
commit
|
commitdiff
|
tree
2020-03-29
Oguz U
l
gen
K
ill a
n
alyze_ph
y
s
_
callseq
commit
|
commitdiff
|
tree
2020-03-28
Oguz Ulgen
Emit cold portion of bl
o
ck i
n
to frozen
wh
e
n
main portion
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Og
u
z
Ulgen
Teardown loc
a
ls
i
n
the jit for thr
o
w
byteco
d
e
commit
|
commitdiff
|
tree
next