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
Implement async-break
2021-11-30
Arnab De
I
mpl
e
ment async-brea
k
commit
|
commitdiff
|
tree
2021-11-07
Arnab
De
Back out "async break
s
hould not
p
res
e
r
ve t
h
read focu
s
"
commit
|
commitdiff
|
tree
2021-10-21
Ar
n
ab
D
e
mark
breakp
o
in
t
s as v
e
rified when they
a
re set
commit
|
commitdiff
|
tree
2021-10-19
Arnab
D
e
U
s
e p
r
eclass for pre-f
u
nctions
commit
|
commitdiff
|
tree
2021-10-19
Arn
a
b
D
e
async
b
r
e
ak sh
o
uld not preserve thread focus
commit
|
commitdiff
|
tree
2021-10-13
A
r
nab
De
Do not t
u
r
n
off jit in the middle of a req
u
est
commit
|
commitdiff
|
tree
2021-10-07
Arnab
De
E
r
ror if w
h
i
te
l
ist exec options are set
commit
|
commitdiff
|
tree
2021-10-05
Arna
b
De
Bind VSDebugEn
a
ble
t
o
r
u
ntime
option
EnableVSDebugg
e
r
commit
|
commitdiff
|
tree
2021-09-29
Arnab De
Debugger s
h
ould not loo
k
up units
commit
|
commitdiff
|
tree
2021-09-29
Ar
n
ab De
A
dd breakpoi
n
t
for all
f
unc
t
ions corresponding t
o
a
.
.
.
commit
|
commitdiff
|
tree
2021-09-29
Arnab De
Do no
t
set interrupt when at
t
aching
to a request
commit
|
commitdiff
|
tree
2021-09-29
Arnab
D
e
Run r
e
quest
in interp if a breakpo
i
nt is
s
et
commit
|
commitdiff
|
tree
2021-09-20
Arnab De
Wait in a loop
f
or jem
a
ll
o
c
th
r
eads
to stop
commit
|
commitdiff
|
tree
2021-08-17
Arn
a
b
De
Cache results o
f
m
emoized function calls with const
.
.
.
commit
|
commitdiff
|
tree
2021-08-17
Arnab De
Ge
n
eraliz
e
c
l
ass_g
e
t_cl
a
ss_name f
o
r lazy
c
lasses
commit
|
commitdiff
|
tree
2021-06-22
Arnab D
e
Opti
m
i
ze lazy class memo
k
eys
commit
|
commitdiff
|
tree
2021-06-22
Arnab De
More builtin optimizations
for lazy classes
commit
|
commitdiff
|
tree
2021-05-19
Arnab De
Do n
o
t merge many unrelated key o
r
ders
commit
|
commitdiff
|
tree
2021-05-07
Arnab De
Delay creat
i
on
of logging a
r
r
a
y in StructDict
I
ni
t
commit
|
commitdiff
|
tree
2021-05-03
Arnab De
Hel
p
er for
g
etting list of
s
t
r
ing ke
y
s from a S
t
r
u
ctDict
.
.
.
commit
|
commitdiff
|
tree
2021-04-30
Arnab
D
e
M
ore hhb
b
c fixes for lazy classes
commit
|
commitdiff
|
tree
2021-04-30
A
r
nab De
Cla
s
s
consta
n
ts can
b
e laz
y
class, not clas
s
commit
|
commitdiff
|
tree
2021-04-22
Arn
a
b De
Add
l
azycl
a
ss
o
pt
i
on to hhvm_wr
a
p
per
commit
|
commitdiff
|
tree
2021-04-22
Arna
b
De
Fix bug in HHB
B
C
stats
commit
|
commitdiff
|
tree
2021-04-21
Arnab De
Optimize
stru
c
t
element
in
i
tializatio
n
commit
|
commitdiff
|
tree
2021-04-13
A
r
na
b
De
Allow i
n
t
e
rface typ
e
constan
t
s to be overriden in
implementi
.
.
.
commit
|
commitdiff
|
tree
2021-04-11
Arnab De
Fix memory effects for StructDictSet
commit
|
commitdiff
|
tree
2021-04-10
Arnab
D
e
Back out "Use modern
t
i
m
e
l
ib in fbcod
e
"
commit
|
commitdiff
|
tree
2021-04-08
Ar
n
ab De
JIT for Str
u
ctDi
c
t set
commit
|
commitdiff
|
tree
2021-04-07
Arnab De
Back out "Use
r
ea
d
_named_t
y
p
e/w
r
ite_nam
e
d
_
type instead
.
.
.
commit
|
commitdiff
|
tree
2021-04-07
Arnab De
Ad
d
option for var_exp
o
r
t
i
n
g (lazy) classes as strings
commit
|
commitdiff
|
tree
2021-04-07
Arnab De
HH
B
B
C
typ
e
specia
l
izat
i
on for lazy classes
commit
|
commitdiff
|
tree
2021-04-05
A
r
na
b
De
J
IT for St
r
uctDict get
commit
|
commitdiff
|
tree
2021-04-02
Arnab De
Removed mang
l
ed na
m
e from PreClass
E
mitter
commit
|
commitdiff
|
tree
2021-03-23
Arnab
D
e
StructArray
->
St
r
u
c
tDict
commit
|
commitdiff
|
tree
2021-03-20
A
r
n
a
b
D
e
Impr
o
ve lay
o
ut of struct ar
r
ay
commit
|
commitdiff
|
tree
2021-03-10
Arnab
De
Allow c
l
as
s
es to be p
a
ssed to classname
wi
t
hout coe
r
cion
.
.
.
commit
|
commitdiff
|
tree
2021-03-08
Arnab De
I
m
plement
Str
u
c
t
Array and Str
u
ctLa
y
out for besp
o
ke
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Arnab De
A
d
d
logging for static
string k
e
y insertion or
d
e
r
s
commit
|
commitdiff
|
tree
2021-01-25
A
rnab De
Ad
d
ne
w
ru
n
time options for bespoke flag in hhvm_
w
rapper
commit
|
commitdiff
|
tree
2021-01-22
Arna
b
D
e
Add 'trace-file' option in hhvm_wrapper to dump t
r
ace
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
Arnab De
O
n
ly Exact class spec
i
alizati
o
ns can be conv
e
rted to
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
Arna
b
D
e
Fix
i
s_
s
c
alar for (
l
azy
)
clas
s
es
commit
|
commitdiff
|
tree
2021-01-05
Arnab De
Unset A
t
trI
n
i
t
ial
S
atisfiesTC i
f
HHBBC does not set it
commit
|
commitdiff
|
tree
2020-12-23
Arnab De
loo
s
en all array-like
s
before a
s
signing HHBBC
types
.
.
.
commit
|
commitdiff
|
tree
2020-12-11
Arnab
De
Fix HHBBC
f
or Same betwe
e
n a S
t
r and (Lazy)Cl
s
commit
|
commitdiff
|
tree
2020-12-11
Arnab De
convertClassKey expec
t
s key to
have KnownData
T
y
p
e
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
HHBBC bu
g
fi
x
e
s
for classes and l
a
zy
cl
a
sses
commit
|
commitdiff
|
tree
2020-12-09
Arnab
De
Allow cla
s
ses a
n
d lazy classes as
e
num values
commit
|
commitdiff
|
tree
2020-12-09
Arn
a
b De
v
a
r
_
e
xport
o
f (laz
y
) classes
s
h
o
uld be a val
i
d Hack
.
.
.
commit
|
commitdiff
|
tree
2020-12-09
Ar
n
ab De
Supp
o
rt (l
a
zy) classes in builtins in ext_spl
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Add laz
y
class c
o
n
t
bu
i
l
d
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
M
o
re misc f
i
xes f
o
r l
a
zy
c
lasses
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Option f
o
r
P
HP\get
t
y
p
e to return 'stri
n
g' for
cla
s
ses
commit
|
commitdiff
|
tree
2020-12-09
Arnab
D
e
Allow
constant fol
d
ing of lazy classes as
k
e
ys in HackC
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Allow cla
s
ses as keys in Shap
e
s::
i
dx
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Misc lazycl
a
ss fixes for unit tests
commit
|
commitdiff
|
tree
2020-12-08
Arna
b
De
U
nmark dict and vec cas
t
inputs
wh
e
n autom
a
rki
n
g is on
commit
|
commitdiff
|
tree
2020-12-08
Arnab De
LazyCl
a
ss suppor
t
f
or is_a
commit
|
commitdiff
|
tree
2020-12-08
Arnab De
Class to ke
y
conversion in collection me
t
hods
commit
|
commitdiff
|
tree
2020-12-02
Arnab De
Expand HADVA contbuild
commit
|
commitdiff
|
tree
2020-12-02
A
rnab D
e
Fix bug
in st
o
ring leg
a
cy
array-likes
in APC
commit
|
commitdiff
|
tree
2020-11-21
Arn
a
b De
Add o
p
tion for va
r
du
m
pi
n
g clas
s
a
s
string for
t
esting
commit
|
commitdiff
|
tree
2020-11-21
A
r
na
b
De
AP
C
s
u
pport for Class an
d
LazyClass
commit
|
commitdiff
|
tree
2020-11-18
A
r
nab De
R
elational operators for laz
y
clas
s
es
commit
|
commitdiff
|
tree
2020-11-12
Ar
n
ab De
get
t
y
pe shoul
d
return "array" for
le
g
a
cy d
i
cts/vecs
commit
|
commitdiff
|
tree
2020-10-22
Ar
n
ab D
e
Type tes
t
s fo
r
lazy class
e
s
commit
|
commitdiff
|
tree
2020-10-20
Arnab
De
Unmar
k
c
a
st
to dic
t
in Shapes::toDict
commit
|
commitdiff
|
tree
2020-10-20
Arn
a
b De
Reduce number o
f
plac
e
s
w
e use th
e
HADVA switch
commit
|
commitdiff
|
tree
2020-10-11
Arnab De
cas
t
ObjToDict and castO
b
jToVec may need to
unmark
commit
|
commitdiff
|
tree
2020-10-11
Arnab De
Misc HADVA fixes
commit
|
commitdiff
|
tree
2020-10-11
Arnab De
isset for vec bas
e
and string key does not throw
commit
|
commitdiff
|
tree
2020-10-02
Arnab De
La
z
y
classe
s
as keys
commit
|
commitdiff
|
tree
2020-10-02
Arnab
D
e
Make lazy cla
s
ses compatible with s
t
ring type-hints
commit
|
commitdiff
|
tree
2020-09-29
Arnab De
Pres
e
rve marking through HHBBC con
s
tant
p
ropagation
commit
|
commitdiff
|
tree
2020-09-16
Arnab De
More
aut
o
-marking a
n
d
h
adva fixes
commit
|
commitdiff
|
tree
2020-09-11
Arnab De
Preserve
mark
i
ng in A
P
C pre
-
HADVA
commit
|
commitdiff
|
tree
2020-08-29
Arnab De
cl
a
s
s
i
n lazy
class mode
commit
|
commitdiff
|
tree
2020-08-29
Arnab De
Load Clas
s
* from lazy c
l
asses
commit
|
commitdiff
|
tree
2020-08-29
Ar
n
ab De
Use
LazyC
l
ass as constants
commit
|
commitdiff
|
tree
2020-08-29
A
r
nab De
Int
r
oduce LazyClass bytecode
commit
|
commitdiff
|
tree
2020-08-29
Arnab De
Misc auto-m
a
rking fixes
commit
|
commitdiff
|
tree
2020-08-20
A
rnab De
array_unmark_legacy should work pre-HA
M
commit
|
commitdiff
|
tree
2020-08-19
Arnab De
HHBBC type
for l
a
z
y classes
commit
|
commitdiff
|
tree
2020-08-18
A
rn
a
b De
Mark d/varray c
a
sts
commit
|
commitdiff
|
tree
2020-08-18
Arn
a
b De
Add
ar
r
ay_unm
a
r
k
_legacy
commit
|
commitdiff
|
tree
2020-08-18
Arnab De
Mark
legacy arrays in C++ code part 1
commit
|
commitdiff
|
tree
2020-08-18
A
rnab D
e
Add static e
m
pty legac
y
a
rrays
commit
|
commitdiff
|
tree
2020-08-11
Arnab De
JIT type for lazy class
commit
|
commitdiff
|
tree
2020-08-11
A
r
nab
D
e
A
dd LazyClass datatyp
e
commit
|
commitdiff
|
tree
2020-08-08
Arnab De
R
em
o
ve lis
t
of extensions
commit
|
commitdiff
|
tree
2020-08-04
Arnab
De
Back o
u
t "Remove unused import in h
h
bc"
commit
|
commitdiff
|
tree
2020-07-31
Arnab D
e
Warn for compile-time conver
s
ion from class t
o
string
commit
|
commitdiff
|
tree
2020-07-31
Arnab
De
Fix a merge issue
commit
|
commitdiff
|
tree
2020-07-29
Arnab De
Turn on t
h
e
H
ackA
r
rDVArrVarDum
p
fla
g
for
unit t
e
sts
commit
|
commitdiff
|
tree
2020-07-26
A
rnab
D
e
Make
E
m
i
tClassPointers
a
n
int
commit
|
commitdiff
|
tree
2020-07-26
Arnab
D
e
New flags for class to st
r
i
n
g
conv
e
rsion
commit
|
commitdiff
|
tree
2020-07-26
A
r
n
a
b D
e
Impli
c
it cla
s
s
to string conversions
commit
|
commitdiff
|
tree
2020-07-25
A
r
n
ab De
C
l
s, Fu
n
c and ClsMeth need
n
ot
b
e
I
nitPrim
commit
|
commitdiff
|
tree
2020-07-23
Arnab De
Introduce Res
o
l
v
e
Class bytecode to
r
es
o
lve Foo::class
.
.
.
commit
|
commitdiff
|
tree
next