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
Change HeaderTable::names_map values to a small_vector
3 days ago
Vassil
M
ladenov
C
l
eanup name
o
f p
r
e
c
ede
n
ce
commit
|
commitdiff
|
tree
12 days ago
V
assil Ml
a
denov
Extend syn
t
actic class p
o
inter error to string
conca
t
enation
commit
|
commitdiff
|
tree
13 days ago
Vassil Mla
d
enov
Extend
s
yntactic
cl
a
ss poin
t
e
r er
r
or t
o
properties
.
.
.
commit
|
commitdiff
|
tree
2024-05-17
Vassil
Mladenov
Fix cont
i
nue in
f
ina
l
ly typehole
commit
|
commitdiff
|
tree
2024-05-17
Vass
i
l
M
l
a
d
e
n
o
v
Do not allow fun
c
tion pointer
to
UNS
A
FE_
C
AST
magic
.
.
.
commit
|
commitdiff
|
tree
2024-05-15
V
assil
M
l
a
d
e
nov
D
e
fi
n
e
T
R
UE
,
true, FA
L
S
E
,
false, NULL,
n
ull
commit
|
commitdiff
|
tree
2024-05-13
Vas
s
il Mladenov
Make typ
e
const check exhaustive
commit
|
commitdiff
|
tree
2024-05-09
Va
s
s
i
l
M
ladenov
S
ha
p
e key e
x
t
raction r
e
tu
r
n Result
commit
|
commitdiff
|
tree
2024-05-03
Vassil M
l
a
denov
D
o
not raise
class p
o
i
nter lint/error on
r
ei
f
ied generics
commit
|
commitdiff
|
tree
2024-05-02
Vassil Mla
d
enov
Ba
c
k
o
u
t
"Remove
E
val
.
Enfo
r
ceMo
d
ul
e
s
"
commit
|
commitdiff
|
tree
2024-04-12
Vas
s
il Mladenov
No
n
-m
o
notone static li
n
t/error for
class pointers
commit
|
commitdiff
|
tree
2024-04-11
V
a
ssil Mladenov
Re
w
r
ite
XHP
w
ith nameo
f
in expression tree
s
commit
|
commitdiff
|
tree
2024-04-11
Vassil Mladenov
Support
nameof in attr
i
butes
commit
|
commitdiff
|
tree
2024-04-10
Vassil M
l
a
denov
Commi
t
unreac
h
able test case
commit
|
commitdiff
|
tree
2024-04-03
Vas
s
il Mladenov
S
u
pport nameof in attrib
u
tes
commit
|
commitdiff
|
tree
2024-03-15
Vassil M
l
a
denov
Cha
n
ge surface
of meth
_
caller in
t
rinsi
c
commit
|
commitdiff
|
tree
2024-03-15
Va
s
sil Mladenov
Cl
e
an
o
ut meth_caller string tests
commit
|
commitdiff
|
tree
2024-03-13
Vas
s
il Mlad
e
nov
Back out
"
Delete meth caller optimiza
t
ion
f
lag"
commit
|
commitdiff
|
tree
2024-03-13
V
a
ssi
l
Mlad
e
nov
Dele
t
e meth caller
o
ptim
i
z
ation
flag
commit
|
commitdiff
|
tree
2024-03-09
Vass
i
l
Mladenov
T
u
rn off meth caller
op
t
imization in tests
commit
|
commitdiff
|
tree
2024-03-08
Vassil Mladenov
Ban
m
eth
_
caller with a string
commit
|
commitdiff
|
tree
2024-03-07
Vassil
Mla
d
e
nov
Move meth
_
calle
r
tests
commit
|
commitdiff
|
tree
2024-03-06
V
a
s
s
il Mladenov
Expose readonlyness of conversion functions
commit
|
commitdiff
|
tree
2024-03-05
Vassil Mlade
n
ov
K
ill support for
.
ph
p
.
ini in
test runner
commit
|
commitdiff
|
tree
2024-03-05
V
a
ssil Mlad
e
nov
Delete
expli
c
it ini
re
a
ding
test
s
commit
|
commitdiff
|
tree
2024-03-05
Vassil Mladeno
v
Env
V
ariables
a
n
d
Serv
e
rV
a
riables
commit
|
commitdiff
|
tree
2024-03-04
Vassil Mla
d
enov
Convert m
o
st remainin
g
php ini
commit
|
commitdiff
|
tree
2024-03-01
Vassil Mladenov
Kill timezo
n
e
i
n
is
commit
|
commitdiff
|
tree
2024-03-01
Va
s
sil Mladen
o
v
Kill php7
.
a
ll
ini flag use
commit
|
commitdiff
|
tree
2024-02-29
Vassil Mladenov
Nuk
e
most
.
php
.
i
ni
commit
|
commitdiff
|
tree
2024-02-29
Vassi
l
Mladen
o
v
Change behavior
of config
.
o
p
ts
commit
|
commitdiff
|
tree
2024-02-26
Vassil Mladeno
v
Pr
i
nt
LdClassFallb
a
ck enum
commit
|
commitdiff
|
tree
2024-02-23
Vassi
l
Mla
d
enov
Add
s
how function
f
or Attr
commit
|
commitdiff
|
tree
2024-02-16
Vassil
Mladenov
Use Re
s
olveCla
s
s
ins
t
ead
o
f
Class
G
etC to
c
om
p
ile known
.
.
.
commit
|
commitdiff
|
tree
2024-02-15
V
a
ssil Mladenov
Shift modularity check
s
onto
Res
o
lveClass fo
r
object
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
V
a
ss
i
l Mladeno
v
Rest
o
re co
n
diti
o
n for
f
o
l
ding FC
a
ll
C
l
sMet
h
odM
commit
|
commitdiff
|
tree
2024-02-07
V
a
ssil Mladenov
Prevent
crash
i
n
i
d
n_to_
a
scii intrinsic
commit
|
commitdiff
|
tree
2024-01-29
Vassil
Mladenov
Merge
C
l
sG
e
tC and ResolveClass implementatio
n
s
commit
|
commitdiff
|
tree
2024-01-29
Vas
s
il Mladenov
B
ack out "Type
get_class() arg as nonn
u
ll in t
y
pechec
k
er"
commit
|
commitdiff
|
tree
2024-01-25
V
assil M
l
adenov
Delete HH\cla
s
sname_to_class <<
_
_N
a
tiv
e
>>
f
unction
.
.
.
commit
|
commitdiff
|
tree
2024-01-24
Vass
i
l
Mladenov
Propag
a
t
e
notice
flags to rep
o
-glob
a
l
-data, add enum
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
V
assil M
l
adenov
Do not reduce FCallClsMethodM to F
C
allCls
M
e
thodD when
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Vas
s
il Mladeno
v
Re
m
ove extra-d
a
ta
f
rom Ra
i
se
S
t
r
ToC
l
ass IR
o
p
[
take 2]
commit
|
commitdiff
|
tree
2024-01-20
Vassil M
l
adenov
Push
s
tr-to-cla
s
s conversi
o
n n
o
tice
f
lag
t
o test d
i
rector
y
commit
|
commitdiff
|
tree
2024-01-19
Vassil
M
ladenov
Push cla
s
s-to-strin
g
con
v
ersion flag to
test d
i
recto
r
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
V
a
ssil
M
ladenov
Back out "Revert D5271437
4
:
[cl
a
ss] Impro
v
e JIT for
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
Va
s
sil Mladenov
Report hphp_cm
d
stdout+stderr when runn
i
ng re
p
o
mode
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
V
assil M
l
adenov
Rem
o
ve ex
t
ra-data from RaiseStrToClass IR o
p
commit
|
commitdiff
|
tree
2024-01-17
Vassil
Ml
a
d
e
n
ov
Improve JIT for classna
m
e_to
_
c
l
ass by u
s
i
n
g
IR op for
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
V
a
ssil Mladenov
Don't em
i
t br
a
nches for modul
e
c
h
ecks if
c
ls/func
is
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Vass
i
l Mladenov
Always resolve
HH\classname to annot_type, tigh
t
e
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Vassil Mladen
o
v
Make a few clas
s
poi
n
ter options apply to
the dir
commit
|
commitdiff
|
tree
2024-01-12
Vassil Mlade
n
ov
F
i
x typo in test case
o
pts
commit
|
commitdiff
|
tree
2023-12-19
Vassi
l
M
la
d
e
n
ov
I
n
crement refcount of input
strings to H
H
\class_to_classname
commit
|
commitdiff
|
tree
2023-12-18
Vassil M
l
ade
n
o
v
Comm
i
t implicit pess full
exps
commit
|
commitdiff
|
tree
2023-12-18
Vass
i
l M
l
a
d
e
n
ov
Back out "Admit
nameof
t
o `me
t
h_caller`"
commit
|
commitdiff
|
tree
2023-12-11
Vassil
Mladeno
v
Admit type a
l
iases
a
s nameof t
a
rgets
commit
|
commitdiff
|
tree
2023-12-09
Vassil
M
ladenov
A
d
mit nameof to `meth
_
c
aller`
commit
|
commitdiff
|
tree
2023-12-07
Vassil Mladenov
Add readonl
y
support to c
o
n
versi
o
n fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2023-12-02
Vassil Mladenov
Make nameof
bind more
t
igh
t
ly
commit
|
commitdiff
|
tree
2023-12-01
Vassil Mladenov
C
ommit a bunch of
t
e
sts t
o
do
c
ument precede
n
ce
commit
|
commitdiff
|
tree
2023-11-29
Vas
s
il
M
la
d
enov
Add
J
I
T
implementation
for classname_to
_
class and
class_to_c
.
.
.
commit
|
commitdiff
|
tree
2023-11-29
Vassil
M
ladenov
Make sure
to c
h
eck modularity for clas
s
na
m
e
_to_class
commit
|
commitdiff
|
tree
2023-11-28
Vas
s
il
M
lade
n
ov
F
o
l
d nameof in consts
commit
|
commitdiff
|
tree
2023-11-16
Vassil Ml
a
d
e
nov
Kil
l
the unsta
b
l
e feat
u
r
e
commit
|
commitdiff
|
tree
2023-11-10
Vassil
M
lad
e
nov
fix broken link
commit
|
commitdiff
|
tree
2023-11-09
Vass
i
l
Mladeno
v
Publi
c
fa
c
i
ng docs
for nameof
commit
|
commitdiff
|
tree
2023-11-08
Vass
i
l
M
l
a
denov
Bump unstable mode
commit
|
commitdiff
|
tree
2023-11-08
Vassil Ml
a
de
n
ov
Spe
c
for nameof
commit
|
commitdiff
|
tree
2023-11-08
Vassil Mladenov
Co
m
mit a
t
est case
f
or nameof
commit
|
commitdiff
|
tree
2023-11-08
Vassil Mlad
e
nov
R
estrict
r
eif
i
ed gen
e
ric
s
f
r
om
use in nameof
commit
|
commitdiff
|
tree
2023-11-07
Vassi
l
Mladenov
Match constexpr check
s
for
nameof to ::class
commit
|
commitdiff
|
tree
2023-11-02
Vassil Mladenov
Re
l
ax restriction on CheckType fo
r
TCls
t
ypes
commit
|
commitdiff
|
tree
2023-11-02
Vassil Mladenov
Commit copies for eager t
e
sts
commit
|
commitdiff
|
tree
2023-11-02
Vassi
l
Mladenov
Al
l
ow
b
ad la
z
y
classes t
o
flow
t
o
c
lassname_to_class
commit
|
commitdiff
|
tree
2023-11-01
Vassil Ml
a
denov
Ban Cl
a
ssI
d
::$dynCall()
commit
|
commitdiff
|
tree
2023-10-26
Vassil Mla
d
e
nov
D
o
not offer type aliases when completing `new`
commit
|
commitdiff
|
tree
2023-10-26
Vassil Mladen
o
v
A
u
tocomplete cl
a
ss
ids for nameof
commit
|
commitdiff
|
tree
2023-10-25
V
assi
l
Ml
a
d
e
nov
Do not do
imp
l
icit string
c
onversion in im
p
l
i
ci
t
c
o
ntext
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Vassil
Mladenov
Rem
o
ve u
n
safe lazy cl
a
ss fun
c
tion fro
m
HHI
commit
|
commitdiff
|
tree
2023-10-19
V
a
ssil Ml
a
denov
Cr
e
ate TaggedLowPtr ty
p
e
commit
|
commitdiff
|
tree
2023-10-19
Vassil
M
ladenov
typing for class<T>
commit
|
commitdiff
|
tree
2023-10-13
Vassil Mlade
n
ov
Sa
m
ple str to
cls warning
s
commit
|
commitdiff
|
tree
2023-10-13
Vassil Mladenov
R
eserve two
f
l
a
g
s for c
l
ass<
T
>
commit
|
commitdiff
|
tree
2023-10-12
V
a
s
sil
M
l
adenov
Sample class->cla
s
sn
a
me
n
oti
c
es
commit
|
commitdiff
|
tree
2023-10-11
V
a
ssil Mladenov
Fix type of r
e
p
o
mode o
p
t
ion
commit
|
commitdiff
|
tree
2023-10-06
Vassi
l
Mladenov
Use
t
he type hin
t
notice
s
trin
g
for
o
p no
t
ices
commit
|
commitdiff
|
tree
2023-10-06
Va
s
sil Mladenov
Typi
n
g and compila
t
i
o
n for nameof expre
s
sions
commit
|
commitdiff
|
tree
2023-10-06
Vassil Mlade
n
ov
Switch to sa
m
pled war
n
in
g
s
f
or string ops
commit
|
commitdiff
|
tree
2023-10-06
Vassil Mlade
n
ov
Ren
a
me c
l
ass to string op flag and change type
commit
|
commitdiff
|
tree
2023-10-05
Vas
s
i
l
M
l
ade
n
ov
HH\cla
s
s_t
o
_classnam
e
and
c
lassna
m
e_to_c
l
ass helpers
commit
|
commitdiff
|
tree
2023-10-05
Vass
i
l Mlade
n
o
v
Re
p
l
ac
e
coinflip use with
o
neI
n
commit
|
commitdiff
|
tree
2023-10-05
Vassil Ml
a
denov
class
<
T> syntax gencode
commit
|
commitdiff
|
tree
2023-10-05
Vassi
l
Mlade
n
ov
Reserve __Dyna
m
icallyReferenced class
attribute
commit
|
commitdiff
|
tree
2023-10-03
Va
s
sil Mladenov
Ma
k
e sure Ra
i
s
e
Notice ops
f
o
r string conversion do
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
V
a
ssil Mladenov
K
i
ll OMP
re
f
e
r
ences in Hack
commit
|
commitdiff
|
tree
2023-09-28
Vassil Mladenov
Simpl
e
var_dump
clone for deb
u
gging
commit
|
commitdiff
|
tree
2023-09-25
V
a
s
sil
Mladenov
Do not const
a
nt fol
d
T::class w
h
en
T is
a
re
i
f
i
e
d
generic
commit
|
commitdiff
|
tree
2023-09-24
V
assil Mla
d
enov
Use Cla
s
sEx
p
r in
e
m
it_expressi
o
n
ins
t
e
ad of
d
oing an
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Vassil
M
ladeno
v
Thr
e
ad through print
.
rs
commit
|
commitdiff
|
tree
next