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
Add a setting for disabling remote type checking if errors in certain phases are...
2020-05-06
Og
u
z Ulgen
D
i
sable side exi
t
p
r
o
f
iling f
o
r
ar
r
ay of
f
s
e
t optimizati
o
n
commit
|
commitdiff
|
tree
2020-05-05
Oguz Ulgen
Emit
s
ide
exit f
r
o
m
ar
r
ay acc
e
s
s
profil
e
when offset
.
.
.
commit
|
commitdiff
|
tree
2020-05-05
Oguz
Ulgen
Optimize idx/ArrayG
e
t fo
r
O
O
B/undefined i
n
de
x
o
n st
a
tic
.
.
.
commit
|
commitdiff
|
tree
2020-05-01
Oguz U
l
gen
Add operat
o
r- for VScaled
commit
|
commitdiff
|
tree
2020-04-30
Oguz Ulgen
A
dd C
h
eckType<S
t
aticStr>
commit
|
commitdiff
|
tree
2020-04-30
Oguz Ulge
n
Un-gvn I
s
T
ypeSt
r
uc
t
w
i
t
h
r
e
so
u
rce
s
s
i
nc
e
GVN doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
Oguz Ulgen
Sma
l
l improvement
s
for
I
sT
y
peStructC
commit
|
commitdiff
|
tree
2020-04-30
Ogu
z
U
l
gen
Fix bug
s
with soft reified generics in inte
r
p
mode
commit
|
commitdiff
|
tree
2020-04-18
Oguz
Ulg
e
n
Opti
m
ize
i
dx/ArrayGet
on empty
arrays
commit
|
commitdiff
|
tree
2020-04-15
Oguz U
l
gen
A
d
d
operator- for Vreg
commit
|
commitdiff
|
tree
2020-04-01
Oguz Ulgen
R
e
move unwi
n
d
er
des
t
ructor
r
eentry checks
commit
|
commitdiff
|
tree
2020-03-31
Oguz
U
l
g
en
Fix the leaking
refc
o
unt for
p
hp exception
commit
|
commitdiff
|
tree
2020-03-31
Oguz Ulgen
Optimize await op
c
ode
t
o jit
the
t
hrow
commit
|
commitdiff
|
tree
2020-03-29
Ogu
z
U
l
gen
Kill analyze_phys_ca
l
lseq
commit
|
commitdiff
|
tree
2020-03-28
Oguz Ulgen
E
m
it cold
p
o
r
tion of bloc
k
i
n
t
o frozen when main por
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Oguz Ul
g
e
n
Te
a
rdown
l
ocals
in the jit f
o
r t
h
row byte
c
ode
commit
|
commitdiff
|
tree
2020-03-19
Oguz Ulg
e
n
Emi
t
a check t
o
make s
u
re loca
l
s
aren
'
t decreffed already
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Oguz Ulg
e
n
Emit
decrefs for locals and stack el
e
ments during sta
c
k
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Oguz Ulgen
Im
p
rove jit te
a
rdown
optimization to al
s
o
work on methods
commit
|
commitdiff
|
tree
2020-03-19
Og
u
z Ulgen
Jit tear
d
o
w
n for
functions with a
l
l uncounted stack
.
.
.
commit
|
commitdiff
|
tree
2020-03-11
Oguz
U
lgen
Add a new tes
t
to exerci
s
e as
y
nc
g
ene
r
a
tor
s
in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2020-03-10
Oguz Ulgen
Reve
r
t D20287874: Clean up decrefl
o
cals in unwindVM
commit
|
commitdiff
|
tree
2020-03-09
Ogu
z
Ulgen
C
lean up decreflocals in unwi
n
dV
M
commit
|
commitdiff
|
tree
2020-02-29
Oguz Ulge
n
Fix com
m
ent from D20020027
commit
|
commitdiff
|
tree
2020-02-28
Oguz Ulgen
Prevent shadowing o
f
reified paramete
r
s
commit
|
commitdiff
|
tree
2020-02-26
Og
u
z Ulgen
Fix SP ad
j
u
s
t of
f
by o
n
e
commit
|
commitdiff
|
tree
2020-02-26
O
guz
Ulg
e
n
Optimize unwinder re
t
urning from an async
f
unction
commit
|
commitdiff
|
tree
2020-02-26
Og
u
z
Ulgen
Add
a
n
a
n
nota
t
ion to always inter
p
a function
commit
|
commitdiff
|
tree
2020-02-14
Og
u
z Ulgen
Adjust IRSPR
e
l on End
C
atchDa
t
a
f
o
r
C
all ins
t
ru
c
t
i
on
commit
|
commitdiff
|
tree
2020-02-14
O
g
uz Ulgen
Throw/Wa
r
n on non exhaustive switch
s
t
ate
m
e
nt
commit
|
commitdiff
|
tree
2020-02-14
Oguz Ulgen
Emit an
i
mpl
i
ci
t
break
at the end o
f
last case block
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
Oguz Ulgen
Ban
e
m
p
t
y switch statement
commit
|
commitdiff
|
tree
2020-02-07
Oguz Ulgen
Unwind the last VM frame in
the JIT unwinde
r
commit
|
commitdiff
|
tree
2020-02-04
Og
u
z Ulg
e
n
Int
e
rle
a
ve running c
a
t
ch trace
and unwindVM for C+
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Oguz Ul
g
en
Convert g_unwind_rds->exn from ObjectData*
to
Either
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
Oguz U
l
g
e
n
Cle
a
n up ExtraData
for EndCatch
an
d
i
n
t
r
odu
c
e teardown
.
.
.
commit
|
commitdiff
|
tree
2020-01-10
Oguz Ulg
e
n
R
e
plac
e
unwin
d
Switch
M
ode
w
i
th Ca
l
lCatch
commit
|
commitdiff
|
tree
2020-01-09
O
g
u
z Ulgen
Implement Throw in
t
he
J
it
commit
|
commitdiff
|
tree
2020-01-05
O
g
uz Ulgen
D
ont eliminate res
o
lut
i
on on
s
ha
p
e
s
commit
|
commitdiff
|
tree
2020-01-03
Ogu
z
Ulgen
R
emove
u
sel
e
ss g_
u
n
w
i
nd_rds
.
isIni
t
() ass
e
rtions
commit
|
commitdiff
|
tree
2020-01-02
Ogu
z
Ulgen
Save the exception on the unwind rds while switching
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
Oguz Ulgen
Combine un
w
indP
h
p and unwindC
p
p
commit
|
commitdiff
|
tree
2019-12-10
Oguz Ulgen
R
emove dead
m
_
unwindingCppEx
c
e
ption
commit
|
commitdiff
|
tree
2019-12-07
Oguz
U
l
gen
Ignore low DW_AT_low_pc valu
e
s
commit
|
commitdiff
|
tree
2019-12-06
Oguz Ulg
e
n
Uni
q
uify symb
o
l
s
based on fl
a
gs
commit
|
commitdiff
|
tree
2019-12-05
Oguz
U
lgen
Pass DW_AT_language downwards r
a
ther t
h
an
c
h
e
ck f
o
r
.
.
.
commit
|
commitdiff
|
tree
2019-12-05
Ogu
z
Ulg
e
n
Recurse into chil
d
ren
t
o find address r
a
nges when the
.
.
.
commit
|
commitdiff
|
tree
2019-12-05
Oguz Ulgen
Parall
e
lize
G
D
B
ind
e
xer
commit
|
commitdiff
|
tree
2019-12-05
Oguz Ulgen
Fix address range ge
n
eration f
o
r gdb indexer
commit
|
commitdiff
|
tree
2019-12-02
Oguz Ulgen
Add
an option to compile gdb
i
n
dex usin
g
a cus
t
om index
.
.
.
commit
|
commitdiff
|
tree
2019-11-27
Oguz
U
l
gen
I
nitial co
m
m
i
t
of GDB indexer
commit
|
commitdiff
|
tree
2019-11-27
Oguz
U
lge
n
I
n
terleave vm and jit
unwinding
commit
|
commitdiff
|
tree
2019-11-27
O
g
uz U
l
gen
Cleanup insta
l
ling c
a
tch tr
a
c
e
commit
|
commitdiff
|
tree
2019-11-27
Og
u
z Ulgen
Speed up the sear
c
h phase of itanium unwinder
commit
|
commitdiff
|
tree
2019-11-20
Oguz Ulge
n
Fix name
m
angling f
o
r opaque type a
l
i
ase
s
commit
|
commitdiff
|
tree
2019-11-15
Oguz Ul
g
en
Delete unne
c
es
s
ary tracing
f
rom unwind-inl
.
h
commit
|
commitdiff
|
tree
2019-11-13
Ogu
z
Ulgen
Update DefInlineFP's ma
r
k
er when it is pus
h
ed to a
.
.
.
commit
|
commitdiff
|
tree
2019-11-06
Oguz
Ulgen
Update v
m
pc for inlined fr
a
mes in catch traces
commit
|
commitdiff
|
tree
2019-11-05
Oguz
U
lgen
C
lean u
p
unwind-itanium
commit
|
commitdiff
|
tree
2019-11-05
Oguz Ul
g
en
Optimize KV ite
r
a
t
or
s
th
a
t d
o
not read the key to V
.
.
.
commit
|
commitdiff
|
tree
2019-11-02
Oguz Ulgen
Remove breakpoint re
l
a
t
ed debugge
r
support from
j
i
t
commit
|
commitdiff
|
tree
2019-11-02
Oguz Ulgen
Remove brea
k
point related d
e
bugger support
f
rom
jit
commit
|
commitdiff
|
tree
2019-11-02
O
g
uz
U
lgen
Remove unknown exception
cla
s
sifi
c
ati
o
n from itanium
.
.
.
commit
|
commitdiff
|
tree
2019-11-01
Og
u
z Ulgen
Ad
d
more
t
e
sts for fcall unpack
commit
|
commitdiff
|
tree
2019-10-28
Oguz Ulgen
Kill VMS
w
itc
h
Mode
commit
|
commitdiff
|
tree
2019-10-24
Oguz Ulgen
Initi
a
lize not passed generics to
e
mpty
arr
a
y instead
.
.
.
commit
|
commitdiff
|
tree
2019-10-24
O
g
uz Ulgen
Fix
is e
x
p
ressions with specia
l
names
commit
|
commitdiff
|
tree
2019-10-22
O
guz Ulgen
Optimize generics fo
r
v/dar
r
ay and di
c
t
/vec in HHBBC
commit
|
commitdiff
|
tree
2019-10-20
Ogu
z
Ulge
n
Ad
d
a v
e
r
ifier check to make su
r
e T
_
unresolved does
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Oguz Ulgen
Kill __VMSwitchMode
commit
|
commitdiff
|
tree
2019-10-04
Ogu
z
U
lg
e
n
R
e
spe
c
t the <<__
S
oft>
>
annotation even when no gen
e
ric
s
.
.
.
commit
|
commitdiff
|
tree
2019-10-03
O
g
uz
U
l
ge
n
Kill ForceDebuggerBpToInterp and VM
S
w
i
tchModeBuiltin
commit
|
commitdiff
|
tree
2019-09-16
Ogu
z
U
l
gen
Delete d
e
ad static
st
r
ing
commit
|
commitdiff
|
tree
2019-09-14
Oguz U
l
gen
Raise
a
n exception
if code coverage is u
s
e
d
without
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Oguz Ulgen
Kill
o
ld
r
eifie
d
generics APIs
commit
|
commitdiff
|
tree
2019-09-10
Oguz
Ul
g
en
Have reifie
d
param/return type be consist
e
n
t w
i
th regular
.
.
.
commit
|
commitdiff
|
tree
2019-09-09
Og
u
z Ulgen
Be expl
i
cit a
b
out the capture in fc
a
llargs
commit
|
commitdiff
|
tree
2019-09-09
Oguz
U
lgen
Add reified generics support for
d
ynamic cls me
t
hod
commit
|
commitdiff
|
tree
2019-09-08
Oguz Ulg
e
n
Gate hphp
_
debu
g
_break
e
xcep
t
ion throwing u
n
der RuntimeOption
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Oguz Ulgen
Prevent force interping in repo
m
o
de for when
E
nableCo
d
eCove
.
.
.
commit
|
commitdiff
|
tree
2019-08-22
Oguz
U
lgen
Delete
non-existing f
u
nction: xdebug_start_code_coverage
commit
|
commitdiff
|
tree
2019-08-21
Oguz Ulgen
Implem
e
n
t fb_inter
c
ept2
commit
|
commitdiff
|
tree
2019-08-21
Oguz Ulgen
T
h
r
ow an excep
t
i
on on bad reified
c
all
s
rather than
.
.
.
commit
|
commitdiff
|
tree
2019-08-19
Oguz Ulgen
Enable cod
e
coverage globall
y
o
r
t
hrough
r
e
quest parameters
commit
|
commitdiff
|
tree
2019-08-19
Oguz
U
lgen
Ad
d
an optio
n
to f
o
r
c
e debugger to
i
nt
e
rp the request
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
O
guz
Ulgen
Add reflection
A
P
I
for typ
e
para
m
eter
i
nfo
commit
|
commitdiff
|
tree
2019-08-09
Oguz Ulgen
Delete ReifiedName
H
H
B
BC optimiz
a
tions
commit
|
commitdiff
|
tree
2019-08-06
Oguz Ulgen
Fix the asse
r
ti
o
n failur
e
o
n u
s
ing callable o
r
trait
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Oguz Ulgen
Fi
x
tests and HHIs to disallow unnamed variadic
p
a
r
ameter
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Oguz Ulgen
Fix runti
m
e
tests to disallo
w
unna
m
ed
varia
d
ic paramet
e
r
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
O
guz Ulgen
F
i
x86
r
ei
f
iedinit met
h
od ta
k
ing t
o
o few argu
m
ents
commit
|
commitdiff
|
tree
2019-07-27
Oguz Ulgen
Rename c
o
ns
t
ru
c
tNoCon
s
t to lockWhileUnwindi
n
g,
move
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
Oguz
U
lgen
U
n
ban reifica
t
ion of ne
w
type, d
y
na
m
ic and
f
u
nction
s
commit
|
commitdiff
|
tree
2019-07-15
O
g
uz Ulgen
Rename getType to getTypeStructure
commit
|
commitdiff
|
tree
2019-07-12
O
guz Ulgen
Remove run
t
ime gating
on reified generi
c
s
commit
|
commitdiff
|
tree
2019-07-12
Oguz
Ulge
n
Remov
e
typecheck
e
r g
a
t
in
g
o
n
reified ge
n
erics
commit
|
commitdiff
|
tree
2019-07-12
Oguz U
l
gen
Fix A
s
yncEa
g
er
R
eturn
o
p
timization an
d
reified gener
i
cs
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Oguz Ul
g
en
R
e
allow
v
ariadic a
r
gume
n
ts in
r
eified function
s
commit
|
commitdiff
|
tree
2019-07-10
O
g
uz Ulgen
Mangle into UnitCache wh
e
t
her the file is
.
h
has when
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
O
g
uz U
l
ge
n
F
ix misspel
t
test filenam
e
commit
|
commitdiff
|
tree
next