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
Rip the PropUB option out of the runtime
2020-07-11
Arnab
D
e
v
a
r_
d
ump for
l
egacy arrays
commit
|
commitdiff
|
tree
2020-07-03
Arnab De
A
utomatically
mark as leg
a
cy arrays
commit
|
commitdiff
|
tree
2020-07-01
Arnab D
e
Remov
e
H
a
ckRecor
d
A
rray
s
ru
n
time option
commit
|
commitdiff
|
tree
2020-07-01
Arn
a
b De
Remov
e
re
c
ord array fro
m
H
a
ckC
commit
|
commitdiff
|
tree
2020-06-22
Arna
b
De
R
em
o
ve record array
s
from runtime
commit
|
commitdiff
|
tree
2020-06-18
Arn
a
b De
Output
of some Ve
r
ifyRetType ca
n
not b
e
kn
o
wn
at
c
o
mpile
.
.
.
commit
|
commitdiff
|
tree
2020-05-23
Ar
n
a
b D
e
Enfo
r
c
e
multi
p
l
e
property u
p
per-bound
s
in rep
o
mode
commit
|
commitdiff
|
tree
2020-05-23
Arnab De
Enf
o
r
ce multiple prope
r
ty uppe
r
-
bounds in non-repo
.
.
.
commit
|
commitdiff
|
tree
2020-05-23
Arnab De
Enforce single
u
pper-boun
d
s for properti
e
s
commit
|
commitdiff
|
tree
2020-05-23
Arn
a
b De
Move all up
p
er-b
o
und tests to a single folder
commit
|
commitdiff
|
tree
2020-05-22
Arnab
D
e
Store exp
l
icit upper
-
bou
n
ds f
o
r disassembler
commit
|
commitdiff
|
tree
2020-03-04
Arnab De
Add
P
tr t
o
record field
s
in JIT
t
ype
commit
|
commitdiff
|
tree
2020-03-04
Arnab De
Guard c
o
nstr
a
int
f
o
r
re
c
or
d
s
commit
|
commitdiff
|
tree
2020-03-03
Ar
n
ab D
e
JIT ty
p
e
spe
c
i
a
lizat
i
on for records
commit
|
commitdiff
|
tree
2020-03-02
Ar
n
ab De
Sh
a
dow
c
las
s
upp
e
r
-b
o
unds if me
t
ho
d
s have type
commit
|
commitdiff
|
tree
2020-03-02
Arnab De
Ov
e
rri
d
e runt
i
me
o
ption
o
n
ly in e
n
forcement
m
ode
commit
|
commitdiff
|
tree
2020-03-02
A
rnab De
Ha
n
dle nullable
and soft typ
e
-hi
n
ts with upper-bounds
commit
|
commitdiff
|
tree
2020-02-21
Arnab De
Fix merge
l
ogic fo
r
records
commit
|
commitdiff
|
tree
2020-02-15
A
rnab De
RAT specialization for records
commit
|
commitdiff
|
tree
2020-02-15
Arnab D
e
T
y
pe specialization
for records in HHBBC
commit
|
commitdiff
|
tree
2020-02-07
Ar
n
a
b De
Re-introduce pars
e
r flag for upper-bounds
commit
|
commitdiff
|
tree
2020-02-04
Arnab De
Mark class generi
c
parameters used as type-hints as
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
Arnab De
Multipl
e
upper-bo
u
nds in rep
o
m
o
de
commit
|
commitdiff
|
tree
2019-12-06
A
r
nab De
New e
x
t
ra
d
ata for
V
e
rify*Fail
*
opcodes
commit
|
commitdiff
|
tree
2019-12-06
A
rnab De
Enfor
c
e
multip
l
e upp
e
r bounds in non-repo mode
commit
|
commitdiff
|
tree
2019-12-06
Arnab D
e
Add
a
m
od
e
for
g
e
n
e
r
ati
n
g warnings
f
or upper-bound
.
.
.
commit
|
commitdiff
|
tree
2019-11-09
Arnab De
Enforce
si
n
gl
e
upper-bounds
for
m
ethods
commit
|
commitdiff
|
tree
2019-11-09
A
rnab De
Enforce para
m
and return types wi
t
h single upper bound
commit
|
commitdiff
|
tree
2019-11-09
Arnab De
Produce upper-bounds for methods i
n
HHAS
commit
|
commitdiff
|
tree
2019-11-09
Ar
n
ab De
Add upper-
b
ound flag for
type-con
s
tr
a
ints
commit
|
commitdiff
|
tree
2019-11-04
A
r
nab D
e
Mis
c
functions f
o
r r
e
co
r
d-array
s
commit
|
commitdiff
|
tree
2019-11-04
Arnab D
e
Iterato
r
s f
o
r record-a
r
rays
commit
|
commitdiff
|
tree
2019-11-04
Arnab De
Changed type of Ext
r
a
Field
M
ap to Mix
e
dArray*
commit
|
commitdiff
|
tree
2019-11-04
A
rnab De
RecordArr
a
y
functi
o
ns ret
u
r
ning key positions and lval
u
es
commit
|
commitdiff
|
tree
2019-11-04
Ar
n
ab De
G
et/Set with Int k
e
y
s f
o
r RecordArrays
commit
|
commitdiff
|
tree
2019-11-04
Arnab
D
e
Si
m
plify
r
ecord-array minstr
o
ps
commit
|
commitdiff
|
tree
2019-10-18
Arnab De
RAT spec
i
a
lization for reco
r
ds
commit
|
commitdiff
|
tree
2019-10-18
Arnab De
Type specialization for records in HHBBC
commit
|
commitdiff
|
tree
2019-10-02
Arnab De
Emit
upper bound cons
t
raint
s
in
HHAS
commit
|
commitdiff
|
tree
2019-09-11
Arnab D
e
Constant Re
c
ordDesc
poi
n
ters in jit type
commit
|
commitdiff
|
tree
2019-09-11
Arnab De
Do not relo
a
d pe
r
sistent
reco
r
d types
commit
|
commitdiff
|
tree
2019-09-11
Arnab De
Unique a
n
d p
e
rsistent attr
i
butes
f
or
recor
d
s
commit
|
commitdiff
|
tree
2019-09-01
A
r
nab
D
e
Get/Set with stri
n
g key fo
r
Record
A
rray
commit
|
commitdiff
|
tree
2019-08-16
Arnab D
e
Missing cow
C
heck fo
r
r
ecords
commit
|
commitdiff
|
tree
2019-08-16
Arnab
D
e
Encoding si
z
e
index
i
n header of APC and Recor
d
Arr
a
y
commit
|
commitdiff
|
tree
2019-08-16
Arnab De
I
nt
r
odu
c
e
RecordA
r
ray
commit
|
commitdiff
|
tree
2019-07-31
Arnab De
Up
d
a
t
e byte
c
ode
sp
e
cifi
c
atio
n
with re
c
ord
re
l
ated bytecodes
commit
|
commitdiff
|
tree
2019-07-21
Arnab De
Fixe
d
FFP test failures
commit
|
commitdiff
|
tree
2019-07-19
Arnab
D
e
Parser s
u
pp
o
rt for
Record
A
rray instant
i
a
t
ion
commit
|
commitdiff
|
tree
2019-07-15
Ar
n
ab De
Su
p
port type aliases o
f
records
commit
|
commitdiff
|
tree
2019-07-10
Arna
b
De
Do not add mergeable type aliases in HHB
B
C if it has
.
.
.
commit
|
commitdiff
|
tree
2019-06-24
Arnab De
G
enerat
e
d f
u
l
l
_
fidelity files for record inheritance
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Arn
a
b De
Ty
p
ehint check for record inher
i
t
anc
e
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
In
c
l
u
de parent fiel
d
s in derived
r
e
cor
d
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Ad
d
inhe
r
itance in record decl
a
ration
commit
|
commitdiff
|
tree
2019-06-20
A
rnab De
Default
v
al
u
es and i
n
i
t
ialization check
commit
|
commitdiff
|
tree
2019-06-20
A
rnab D
e
Co
m
plex m
i
nstr for re
c
ords
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Ren
a
med re
c
ord
typ
e
to R
e
cor
d
D
esc an
d
other relate
d
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
I
ntrod
u
ce r
e
c
o
r
d
type in
HH
B
BC and re
p
o
-authoritat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Arna
b
De
Impleme
n
t record comp
a
rison
commit
|
commitdiff
|
tree
2019-06-20
Arnab De
Er
r
or if
a
non-existe
n
t field
i
s acc
e
ssed
.
commit
|
commitdiff
|
tree
2019-06-20
Ar
n
a
b
De
Addin
g
type checks for initializatio
n
and mem
b
er
operations
commit
|
commitdiff
|
tree
2019-06-12
Arnab De
F
i
nd
the r
i
ght type
f
o
r
record c
t
x
t
commit
|
commitdiff
|
tree
2019-05-28
A
r
nab
D
e
Making
method nam
e
s c
o
nsistent
wit
h
HHVM coding s
t
yle
commit
|
commitdiff
|
tree
2019-05-22
Arnab De
Removed
a
utol
o
ader kind
for recor
d
s
commit
|
commitdiff
|
tree
2019-05-22
Arnab D
e
Disallow rec
o
rds, typ
e
aliases and clas
s
es w
i
t
h same
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Arnab De
T
h
r
ow type checker error instead of
crashing when records
.
.
.
commit
|
commitdiff
|
tree
2019-04-29
Arn
a
b De
Ma
k
e Di
v
isionByZeroException the default be
h
a
v
i
o
r
commit
|
commitdiff
|
tree
2019-04-16
Ar
n
ab De
P
e
r
s
is
t
records through HH
B
BC
i
n RepoAuthor
i
tative
.
.
.
commit
|
commitdiff
|
tree
2019-04-16
Arnab De
Basic
J
IT support for
N
ewRecor
d
b
y
tecode
commit
|
commitdiff
|
tree
2019-04-16
Arnab De
Add interpreter support for re
c
o
rds
commit
|
commitdiff
|
tree
2019-04-16
A
r
nab De
Add su
p
port for parsing r
e
cord instantiation
.
commit
|
commitdiff
|
tree
2019-04-16
Arnab De
Ad
d
pars
e
r
support for de
f
a
ult values
for re
c
or
d
fields
commit
|
commitdiff
|
tree
2019-04-16
Arnab
De
A
dd parse
r
suppo
r
t for record decl
a
ration
commit
|
commitdiff
|
tree
2019-04-16
Arnab De
Rearranging cases in allocSize
commit
|
commitdiff
|
tree
2019-03-27
Ar
n
ab
De
B
ack out
Reco
r
d relate
d
diffs
commit
|
commitdiff
|
tree
2019-03-27
Arnab De
Thro
w
Div
i
sionBy
Z
eroException for divi
s
io
n
and
m
od
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Arn
a
b De
P
e
rsist recor
d
s
thro
u
gh HHB
B
C in RepoAuthoritative
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Arnab De
B
a
s
i
c
JI
T
support f
o
r
R
ecords
commit
|
commitdiff
|
tree
2019-03-21
Arnab De
Add interpret
e
r su
p
p
or
t
for records
commit
|
commitdiff
|
tree
2019-03-21
A
r
na
b
De
Ad
d
support for parsi
n
g rec
o
rd inst
a
ntiation
.
commit
|
commitdiff
|
tree
2019-03-21
Arnab De
Add
p
ars
e
r support for
d
efault valu
e
s
f
or reco
r
d fi
e
lds
commit
|
commitdiff
|
tree
2019-03-21
A
r
na
b
De
Ad
d
parser
s
upp
o
r
t
f
or re
c
ord declaration
commit
|
commitdiff
|
tree
2019-02-06
Arna
b
De
Check f
o
r nullptr befo
r
e clos
i
ng
a temp
f
ile
commit
|
commitdiff
|
tree
2019-01-28
A
rnab De
Ex
p
a
n
d jit:
:
Type to
a
l
low an arbitrary nu
m
ber of
t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Arn
a
b
D
e
R
e
place threa
d
locals with rds locals in
h
php
/
runtime
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
Arnab De
D
umpH
h
as takes an i
n
te
g
er,
n
ot a
B
oolea
n
commit
|
commitdiff
|
tree