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
Move helpers earlier in file and add comments
2021-12-01
Arna
b
De
Di
s
able au
t
oload-par
s
e-error
.
p
h
p
commit
|
commitdiff
|
tree
2021-11-30
Arnab
D
e
Fix hh
v
m crash due
to debugger clien
t
disconnect
i
on
commit
|
commitdiff
|
tree
2021-11-30
Arna
b
D
e
Implement
a
sync-break
commit
|
commitdiff
|
tree
2021-11-07
Arnab De
Bac
k
o
ut "async bre
a
k should not preserve thread f
o
cus"
commit
|
commitdiff
|
tree
2021-10-21
Arnab De
mark breakpoints
a
s
ver
i
fie
d
whe
n
they
a
re
s
et
commit
|
commitdiff
|
tree
2021-10-19
A
rnab De
Us
e
pre
c
lass for pre-functions
commit
|
commitdiff
|
tree
2021-10-19
Arnab De
async break
s
ho
u
l
d
not preserv
e
thread focus
commit
|
commitdiff
|
tree
2021-10-13
Arnab De
Do not tur
n
off jit in the middle of a
r
equest
commit
|
commitdiff
|
tree
2021-10-07
A
r
nab De
E
r
ror if
whiteli
s
t e
x
ec
o
ptions are
s
e
t
commit
|
commitdiff
|
tree
2021-10-05
A
rnab De
Bi
n
d
VSDebugEnable
t
o run
t
ime
o
pti
o
n E
n
able
V
SDebugger
commit
|
commitdiff
|
tree
2021-09-29
Arnab De
Debugge
r
should not lookup
u
n
i
ts
commit
|
commitdiff
|
tree
2021-09-29
Arnab
D
e
Add breakpoint for
all functions corre
s
p
o
nding
to a
.
.
.
commit
|
commitdiff
|
tree
2021-09-29
Arnab
De
Do not se
t
interrupt when a
t
t
achin
g
to a request
commit
|
commitdiff
|
tree
2021-09-29
Ar
n
ab
D
e
R
un request
i
n inte
r
p
i
f
a breakpoint is
s
e
t
commit
|
commitdiff
|
tree
2021-09-20
Arnab De
Wait in a loop for jemalloc threads to stop
commit
|
commitdiff
|
tree
2021-08-17
Arnab De
Cache results of memoized functi
o
n
calls with const
.
.
.
commit
|
commitdiff
|
tree
2021-08-17
Arnab
De
G
eneralize class_
g
et_class_name
for l
a
zy classes
commit
|
commitdiff
|
tree
2021-06-22
Arn
a
b De
Optimi
z
e
lazy clas
s
memo key
s
commit
|
commitdiff
|
tree
2021-06-22
Arna
b
De
More builtin optimizations for lazy classes
commit
|
commitdiff
|
tree
2021-05-19
Arnab De
Do not merge many
u
n
related
ke
y
orders
commit
|
commitdiff
|
tree
2021-05-07
Arnab De
D
elay creation of
l
ogging array in Str
u
ctDictIni
t
commit
|
commitdiff
|
tree
2021-05-03
Arnab
D
e
H
e
lper for getting list of stri
n
g keys from a Stru
c
t
D
ict
.
.
.
commit
|
commitdiff
|
tree
2021-04-30
Ar
n
ab De
More hhbbc fixes f
o
r lazy classes
commit
|
commitdiff
|
tree
2021-04-30
Arn
a
b De
Cla
s
s cons
t
ants can b
e
lazy
class, not class
commit
|
commitdiff
|
tree
2021-04-22
Arnab De
Add lazyclass option to hhvm_
w
rapper
commit
|
commitdiff
|
tree
2021-04-22
Arn
a
b De
Fix bug in HHBB
C
stats
commit
|
commitdiff
|
tree
2021-04-21
Arnab De
O
p
timize st
r
u
c
t e
l
ement ini
t
ia
l
ization
commit
|
commitdiff
|
tree
2021-04-13
Arnab De
Allow
interface type constants to b
e
ove
r
rid
e
n
in impl
e
ment
i
.
.
.
commit
|
commitdiff
|
tree
2021-04-11
A
rna
b
De
Fix memory effects fo
r
Struct
D
ictSet
commit
|
commitdiff
|
tree
2021-04-10
Arnab De
Back out "Use modern
time
l
ib in f
b
code"
commit
|
commitdiff
|
tree
2021-04-08
Arnab De
JIT for
S
tructDict set
commit
|
commitdiff
|
tree
2021-04-07
Arna
b
De
Bac
k
out "Us
e
read_named_type
/
wri
t
e_name
d
_t
y
pe inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2021-04-07
Arnab
D
e
Add
o
ption for
var
_
expor
t
ing (
l
azy) cla
s
se
s
as str
i
ngs
commit
|
commitdiff
|
tree
2021-04-07
Arnab De
HHBBC
type
s
peci
a
lization for la
z
y
c
l
asses
commit
|
commitdiff
|
tree
2021-04-05
A
rnab De
JIT
f
or St
r
u
ctDict get
commit
|
commitdiff
|
tree
2021-04-02
Ar
n
ab De
Removed ma
n
gled name from P
r
eClassEm
i
tt
e
r
commit
|
commitdiff
|
tree
2021-03-23
Arna
b
De
Struc
t
Array -
>
StructDict
commit
|
commitdiff
|
tree
2021-03-20
Arnab De
Imp
r
ove lay
o
ut of s
t
ru
c
t arra
y
commit
|
commitdiff
|
tree
2021-03-10
Arnab De
Allo
w
classes
to be passed to classnam
e
without coe
r
cion
.
.
.
commit
|
commitdiff
|
tree
2021-03-08
Arnab De
Imp
l
e
m
en
t
StructArray
a
nd Str
u
c
tLay
o
ut for
b
espoke
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
A
r
n
a
b
De
A
d
d logging fo
r
st
a
tic stri
n
g key insertion orders
commit
|
commitdiff
|
tree
2021-01-25
Arnab De
A
dd
new runtime options for bespoke flag
i
n
h
hvm_wra
p
per
commit
|
commitdiff
|
tree
2021-01-22
Arnab
De
Add
'trace-fi
l
e' opti
o
n in hhv
m
_wrap
p
e
r
t
o d
u
m
p
t
race
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
Arnab De
Only Exact cl
a
ss
s
pecializations can be co
n
v
e
rted
to
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
Arnab De
Fix
is_scalar
for (lazy
)
classes
commit
|
commitdiff
|
tree
2021-01-05
Ar
n
ab
D
e
Unset AttrInitia
l
Sati
s
fiesTC
i
f HHBBC d
o
es no
t
set it
commit
|
commitdiff
|
tree
2020-12-23
Arnab De
loo
s
en all arr
a
y-l
i
ke
s
before ass
i
gning
HHBBC type
s
.
.
.
commit
|
commitdiff
|
tree
2020-12-11
Arnab De
Fix H
H
BBC for Same between a
Str and (Lazy)Cl
s
commit
|
commitdiff
|
tree
2020-12-11
Arnab De
con
v
ertClassKey ex
p
e
ct
s
key t
o
hav
e
K
nownDataType
commit
|
commitdiff
|
tree
2020-12-09
Arn
a
b De
H
HBBC
bug fixes
fo
r
classes and
lazy classes
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Allow
cla
s
ses and lazy classes a
s
enum values
commit
|
commitdiff
|
tree
2020-12-09
Arn
a
b De
var_export
of (lazy) class
e
s should b
e
a valid Hack
.
.
.
commit
|
commitdiff
|
tree
2020-12-09
Arnab
De
Support (lazy) classes
i
n b
u
il
t
ins in ext_spl
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Add lazy class contbuild
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
More misc fixes f
o
r lazy c
l
ass
e
s
commit
|
commitdiff
|
tree
2020-12-09
A
r
nab
D
e
Option for PHP\ge
t
t
y
pe t
o
return 'st
r
ing'
for c
l
asses
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Allow const
a
nt
f
oldi
n
g of laz
y
classes as keys
i
n Hac
k
C
commit
|
commitdiff
|
tree
2020-12-09
A
rnab De
Allow
c
lasses as key
s
in
S
ha
p
es::idx
commit
|
commitdiff
|
tree
2020-12-09
A
r
nab De
Misc lazycla
s
s fixes
f
or unit
tests
commit
|
commitdiff
|
tree
2020-12-08
Arna
b
De
Unmark dict and vec
cast
i
n
pu
t
s whe
n
autom
a
rking is o
n
commit
|
commitdiff
|
tree
2020-12-08
Arnab De
LazyC
l
ass support f
o
r is_a
commit
|
commitdiff
|
tree
2020-12-08
Arnab De
Class to key convers
i
on
in collection m
e
thods
commit
|
commitdiff
|
tree
2020-12-02
Arnab De
Ex
p
and HADVA contbuild
commit
|
commitdiff
|
tree
2020-12-02
Arn
a
b
De
Fix bug
in sto
r
ing legacy array-
l
ikes in APC
commit
|
commitdiff
|
tree
2020-11-21
Arnab De
Add opti
o
n
f
or var du
m
ping class
a
s string for testing
commit
|
commitdiff
|
tree
2020-11-21
Ar
n
ab De
A
PC support for Class
and L
a
zyClass
commit
|
commitdiff
|
tree
2020-11-18
Arnab De
Relation
a
l
opera
t
ors for la
z
y classes
commit
|
commitdiff
|
tree
2020-11-12
Arnab De
gettype should r
e
turn "array" fo
r
l
e
gacy
d
icts/vecs
commit
|
commitdiff
|
tree
2020-10-22
Arna
b
De
Typ
e
tests for
l
azy classes
commit
|
commitdiff
|
tree
2020-10-20
Arnab De
Unm
a
rk
c
a
s
t to d
i
c
t
in
S
hape
s
::to
D
ict
commit
|
commitdiff
|
tree
2020-10-20
A
rnab
De
Redu
c
e number of places
w
e use the
H
ADVA switch
commit
|
commitdiff
|
tree
2020-10-11
A
r
n
a
b De
c
astObjToDict and castObjToVec may
n
e
e
d to unm
a
r
k
commit
|
commitdiff
|
tree
2020-10-11
Arnab De
Misc
HAD
V
A fixes
commit
|
commitdiff
|
tree
2020-10-11
Arnab De
isset f
o
r v
e
c
ba
s
e and strin
g
key does not throw
commit
|
commitdiff
|
tree
2020-10-02
Arnab De
Lazy classes
a
s
k
eys
commit
|
commitdiff
|
tree
2020-10-02
A
rn
a
b De
M
ak
e
lazy
classes compatible
w
it
h
string type-hin
t
s
commit
|
commitdiff
|
tree
2020-09-29
Ar
n
ab De
Preserve mar
k
ing thro
u
gh H
H
BBC co
n
st
a
nt prop
a
gation
commit
|
commitdiff
|
tree
2020-09-16
Arnab De
Mo
r
e aut
o
-ma
r
king and ha
d
v
a
fixes
commit
|
commitdiff
|
tree
2020-09-11
Arnab De
Preserve markin
g
in APC pre-HADVA
commit
|
commitdiff
|
tree
2020-08-29
Arn
a
b
De
class in la
z
y class mode
commit
|
commitdiff
|
tree
2020-08-29
Arnab De
Load
C
lass* fro
m
lazy c
l
asses
commit
|
commitdiff
|
tree
2020-08-29
Arnab De
U
s
e Laz
y
C
lass as constants
commit
|
commitdiff
|
tree
2020-08-29
A
r
nab De
Int
r
oduc
e
Lazy
C
lass
b
ytecode
commit
|
commitdiff
|
tree
2020-08-29
Arnab De
M
i
sc auto-
m
a
r
king
fixes
commit
|
commitdiff
|
tree
2020-08-20
A
r
nab De
array_unmark
_
l
e
g
a
cy should work pre-HAM
commit
|
commitdiff
|
tree
2020-08-19
Arnab De
HH
B
B
C type
f
o
r
lazy classes
commit
|
commitdiff
|
tree
2020-08-18
Arnab
De
Mark d/var
r
ay casts
commit
|
commitdiff
|
tree
2020-08-18
Arnab De
Add array_u
n
mark_le
g
acy
commit
|
commitdiff
|
tree
2020-08-18
A
r
n
ab D
e
Mark legacy arra
y
s i
n
C
++ co
d
e part 1
commit
|
commitdiff
|
tree
2020-08-18
Arnab
De
Add stat
i
c em
p
ty legacy arrays
commit
|
commitdiff
|
tree
2020-08-11
A
r
nab De
JIT type
f
or lazy cla
s
s
commit
|
commitdiff
|
tree
2020-08-11
Arnab
De
Add L
a
zyClass datatype
commit
|
commitdiff
|
tree
2020-08-08
Arnab De
R
e
m
o
v
e
l
is
t
of e
x
t
ensions
commit
|
commitdiff
|
tree
2020-08-04
Arnab De
Ba
c
k
o
ut "Re
m
ove
unus
e
d import
in
hh
b
c
"
commit
|
commitdiff
|
tree
2020-07-31
A
r
nab De
Warn
f
or compile-ti
m
e conversion fr
o
m
class to stri
n
g
commit
|
commitdiff
|
tree
2020-07-31
Arnab D
e
Fix a merge issue
commit
|
commitdiff
|
tree
2020-07-29
Arnab De
Turn
o
n the
H
a
ckArrDVA
r
rV
a
rDump flag
f
or unit tests
commit
|
commitdiff
|
tree
2020-07-26
Arnab De
M
a
k
e
EmitClassPoin
t
ers an int
commit
|
commitdiff
|
tree
2020-07-26
Arnab De
New fl
a
gs for c
l
ass to string conversi
o
n
commit
|
commitdiff
|
tree
2020-07-26
Arnab
D
e
Implicit
class to string conversions
commit
|
commitdiff
|
tree
next