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
Reverse order in which class elements are added to ShallowDeclStore
2022-06-01
Arnab
De
Init
D
ictElem c
o
ns
u
mes referenc
e
count
commit
|
commitdiff
|
tree
2022-05-25
Arnab De
JIT iterator
s
pecialization for S
t
ructDicts
commit
|
commitdiff
|
tree
2022-04-16
Arnab D
e
R
aise string to class conv
e
rsion warn
i
ng for
s
t
ati
c
.
.
.
commit
|
commitdiff
|
tree
2022-04-16
Arnab
De
New b
y
tecode
for
s
tatic method calls with
dynamic cl
a
s
s
.
.
.
commit
|
commitdiff
|
tree
2022-04-08
Arna
b
De
Del
e
te
l
azyclas
s
c
o
ntbuild
commit
|
commitdiff
|
tree
2022-02-11
Ar
n
a
b
De
N
ew flag and
e
rro
r
message for c
l
as
s
to memo key conversion
commit
|
commitdiff
|
tree
2022-01-29
Arnab De
Fix implicit string
c
onversi
o
n in hh
v
m_w
r
apper
commit
|
commitdiff
|
tree
2021-12-14
Arnab De
Do
n
o
t
u
nve
r
ify older breakpoi
n
ts in
a
fi
l
e
commit
|
commitdiff
|
tree
2021-12-01
Arnab De
Disable autoload-
p
arse-
e
r
r
or
.
php
commit
|
commitdiff
|
tree
2021-11-30
A
rnab De
F
i
x
hhv
m
c
r
a
sh due to debu
g
ge
r
client disconnection
commit
|
commitdiff
|
tree
2021-11-30
Arn
a
b De
Implement as
y
nc-break
commit
|
commitdiff
|
tree
2021-11-07
A
r
nab De
Bac
k
out
"
async break s
h
ould not preserve thread focus"
commit
|
commitdiff
|
tree
2021-10-21
Arn
a
b De
mark
brea
k
points as verifie
d
w
h
e
n the
y
are
set
commit
|
commitdiff
|
tree
2021-10-19
Ar
n
ab De
Use precla
s
s for pre-functions
commit
|
commitdiff
|
tree
2021-10-19
A
rnab De
async break sho
u
ld not pres
e
rv
e
thread f
o
cus
commit
|
commitdiff
|
tree
2021-10-13
Arnab De
Do not turn off
jit
i
n the
m
iddle of
a
r
e
quest
commit
|
commitdiff
|
tree
2021-10-07
Arnab De
Error if white
l
ist ex
e
c opti
o
ns
are set
commit
|
commitdiff
|
tree
2021-10-05
Arnab De
Bin
d
V
S
D
e
bugEnable
to runtime option EnableVSDeb
u
gger
commit
|
commitdiff
|
tree
2021-09-29
Arnab De
Debugger shoul
d
not lookup units
commit
|
commitdiff
|
tree
2021-09-29
Arnab De
Add b
r
eakpoint f
o
r
a
ll
functions co
r
res
p
onding to a
.
.
.
commit
|
commitdiff
|
tree
2021-09-29
Arnab
De
Do not set inter
r
upt when attachi
n
g to a request
commit
|
commitdiff
|
tree
2021-09-29
Arnab De
Run r
e
q
u
est i
n
interp if a b
r
eakpoint is s
e
t
commit
|
commitdiff
|
tree
2021-09-20
Arnab De
Wait in a loop
for j
e
malloc threads to
s
to
p
commit
|
commitdiff
|
tree
2021-08-17
Ar
n
a
b De
Cache re
s
ults of memoized f
u
nction calls w
i
th const
.
.
.
commit
|
commitdiff
|
tree
2021-08-17
Arnab De
Generalize class_get_class_name
fo
r
lazy classes
commit
|
commitdiff
|
tree
2021-06-22
Arnab
D
e
Op
t
i
mize lazy class memo keys
commit
|
commitdiff
|
tree
2021-06-22
Arn
a
b De
M
ore b
u
iltin optimizati
o
ns for l
a
zy classes
commit
|
commitdiff
|
tree
2021-05-19
Arnab
D
e
Do not
m
erge m
a
ny unr
e
l
a
t
ed key orde
r
s
commit
|
commitdiff
|
tree
2021-05-07
A
r
nab D
e
Delay creation of loggi
n
g array in StructDi
c
tInit
commit
|
commitdiff
|
tree
2021-05-03
Arnab D
e
Helper for getting
li
s
t of string
keys from
a
Stru
c
tDict
.
.
.
commit
|
commitdiff
|
tree
2021-04-30
Arnab De
More hhbbc fix
e
s f
o
r
lazy classes
commit
|
commitdiff
|
tree
2021-04-30
A
rn
a
b De
C
l
ass c
o
n
s
tan
t
s can
be
l
azy
c
l
ass, no
t
class
commit
|
commitdiff
|
tree
2021-04-22
Arnab De
A
dd
lazyclass opti
o
n to hhv
m
_wrap
p
er
commit
|
commitdiff
|
tree
2021-04-22
Arnab De
Fix bug in HHBBC stats
commit
|
commitdiff
|
tree
2021-04-21
Arnab De
Opt
i
m
ize struct elemen
t
initiali
z
ation
commit
|
commitdiff
|
tree
2021-04-13
Arnab D
e
Allow interface
type constants to be ove
r
ride
n
in im
p
lementi
.
.
.
commit
|
commitdiff
|
tree
2021-04-11
Arnab D
e
Fix
m
e
mory effects for Str
u
c
tDictSet
commit
|
commitdiff
|
tree
2021-04-10
Ar
n
ab De
Back
out
"
Use modern tim
e
lib in
f
bcode"
commit
|
commitdiff
|
tree
2021-04-08
Ar
n
ab D
e
JIT
f
or StructDict set
commit
|
commitdiff
|
tree
2021-04-07
A
rnab De
B
a
ck ou
t
"Use read_named_type/write_named_type instead
.
.
.
commit
|
commitdiff
|
tree
2021-04-07
A
rnab De
Add option for var_exporting (
l
azy) classes
a
s
strin
g
s
commit
|
commitdiff
|
tree
2021-04-07
A
r
nab De
H
H
BB
C
t
y
pe specializat
i
on for lazy c
l
a
sses
commit
|
commitdiff
|
tree
2021-04-05
A
r
na
b
De
JIT for St
r
uc
t
Di
c
t get
commit
|
commitdiff
|
tree
2021-04-02
Arnab De
R
emov
e
d
mang
l
ed name
from
P
r
e
ClassEmitter
commit
|
commitdiff
|
tree
2021-03-23
Arnab De
StructArray
->
S
tructDict
commit
|
commitdiff
|
tree
2021-03-20
Arnab
De
Improve layout of struct
a
rr
a
y
commit
|
commitdiff
|
tree
2021-03-10
Arnab
D
e
Allow
c
lasses
t
o be passed to clas
s
name without
co
e
r
c
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2021-03-08
Arnab De
Implement Struct
A
rray and
S
t
ructL
a
yout
for bespok
e
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Arnab D
e
Add l
o
gging for static string key insertion orde
r
s
commit
|
commitdiff
|
tree
2021-01-25
Arnab De
Add new runtim
e
op
t
ions for be
s
poke flag in hhv
m
_wr
a
pper
commit
|
commitdiff
|
tree
2021-01-22
Arn
a
b De
Ad
d
'
t
r
a
c
e
-file' option in h
h
vm_wrap
p
er to
d
ump trace
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
A
r
n
ab De
Only Exact
c
lass speci
a
l
i
z
a
tions can be converted to
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
Arnab
De
Fix is_scalar for (la
z
y) classes
commit
|
commitdiff
|
tree
2021-01-05
Ar
n
ab De
Unset AttrIni
t
ia
l
Sat
i
sf
i
esTC if
HHBBC does not
s
e
t it
commit
|
commitdiff
|
tree
2020-12-23
Arnab De
loosen all array-likes
before assigni
n
g H
H
BBC types
.
.
.
commit
|
commitdiff
|
tree
2020-12-11
A
rnab De
Fix H
H
BBC for Same b
e
tween a Str and (Lazy)Cls
commit
|
commitdiff
|
tree
2020-12-11
A
rn
a
b De
convertC
l
assKey expects key t
o
h
ave
KnownDataType
commit
|
commitdiff
|
tree
2020-12-09
A
rnab De
HHBBC bug fixes for
classes and lazy classes
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
A
l
low c
l
asses a
n
d la
z
y
c
l
a
ss
e
s a
s
enum val
u
es
commit
|
commitdiff
|
tree
2020-12-09
A
rnab
De
var_export of (lazy) classes
should be a valid Hack
.
.
.
commit
|
commitdiff
|
tree
2020-12-09
Arnab D
e
Support (
l
azy) classes in builtins in ex
t
_s
p
l
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
A
dd lazy c
l
ass contbuild
commit
|
commitdiff
|
tree
2020-12-09
A
r
nab De
M
o
r
e
misc f
i
xes for l
a
z
y
classes
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Option for PHP\gettype to return
'
s
tring' for classes
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Allow constant folding of lazy c
l
asses as ke
y
s in HackC
commit
|
commitdiff
|
tree
2020-12-09
A
rnab De
Allow
cla
s
s
e
s as k
e
y
s
in Shapes::idx
commit
|
commitdiff
|
tree
2020-12-09
Arnab De
Mi
s
c lazyclass fixes for unit tests
commit
|
commitdiff
|
tree
2020-12-08
Arnab De
Unmark dict
and
v
ec cas
t
inputs when automarking i
s
o
n
commit
|
commitdiff
|
tree
2020-12-08
Arnab De
LazyClass support for
i
s_a
commit
|
commitdiff
|
tree
2020-12-08
A
rnab De
C
lass
t
o key conversion in
collection metho
d
s
commit
|
commitdiff
|
tree
2020-12-02
Arnab De
Ex
p
an
d
HADVA contbuild
commit
|
commitdiff
|
tree
2020-12-02
Arnab
De
Fix bug in storing lega
c
y array
-
likes in APC
commit
|
commitdiff
|
tree
2020-11-21
A
r
nab De
Add option for var dumping class as string for testing
commit
|
commitdiff
|
tree
2020-11-21
A
r
nab De
APC support for Class a
n
d Laz
y
C
l
a
ss
commit
|
commitdiff
|
tree
2020-11-18
Arnab De
Re
l
ational operators for lazy classes
commit
|
commitdiff
|
tree
2020-11-12
A
r
nab De
ge
t
type shou
l
d return "array
"
for legacy dicts/
v
ecs
commit
|
commitdiff
|
tree
2020-10-22
A
r
nab De
Type
t
ests
for lazy classes
commit
|
commitdiff
|
tree
2020-10-20
Arn
a
b De
Un
m
ark cast
t
o d
i
ct in S
h
ap
e
s::toDict
commit
|
commitdiff
|
tree
2020-10-20
A
rn
a
b De
Red
u
ce
number of pl
a
ces we u
s
e
th
e
HADVA
s
witch
commit
|
commitdiff
|
tree
2020-10-11
A
r
nab D
e
castObjToDict and castObjT
o
Vec may need to unmark
commit
|
commitdiff
|
tree
2020-10-11
Arnab D
e
Misc
H
ADVA fixes
commit
|
commitdiff
|
tree
2020-10-11
A
r
nab De
i
sset for ve
c
ba
s
e and string ke
y
does not throw
commit
|
commitdiff
|
tree
2020-10-02
Ar
n
ab De
Lazy clas
s
es as keys
commit
|
commitdiff
|
tree
2020-10-02
Arnab De
Make lazy c
l
a
ss
e
s
co
m
p
a
t
ible with stri
n
g
type
-
h
i
nts
commit
|
commitdiff
|
tree
2020-09-29
Arnab De
Prese
r
ve m
a
rkin
g
through HHBBC
c
onstant
p
r
o
pag
a
tion
commit
|
commitdiff
|
tree
2020-09-16
Arna
b
De
Mo
r
e auto-mar
k
ing and h
a
d
v
a
f
ixes
commit
|
commitdiff
|
tree
2020-09-11
Arna
b
D
e
Preserve marking in
A
PC pre-HADVA
commit
|
commitdiff
|
tree
2020-08-29
A
r
n
ab D
e
class in lazy
class
m
ode
commit
|
commitdiff
|
tree
2020-08-29
Ar
n
ab De
Load Class
*
from la
z
y cl
a
s
ses
commit
|
commitdiff
|
tree
2020-08-29
Ar
n
ab De
Use LazyClass as co
n
stants
commit
|
commitdiff
|
tree
2020-08-29
Ar
n
ab
De
Introduce LazyClass bytecode
commit
|
commitdiff
|
tree
2020-08-29
Arn
a
b De
Mis
c
au
t
o-marking fix
e
s
commit
|
commitdiff
|
tree
2020-08-20
Ar
n
ab
D
e
array_unmark_lega
c
y
sho
u
l
d
wor
k
pre-HAM
commit
|
commitdiff
|
tree
2020-08-19
Arnab De
HHBB
C
type for lazy class
e
s
commit
|
commitdiff
|
tree
2020-08-18
Arnab De
M
a
rk d/varray casts
commit
|
commitdiff
|
tree
2020-08-18
Arnab De
Add arra
y
_u
n
m
a
r
k_legacy
commit
|
commitdiff
|
tree
2020-08-18
Arna
b
De
M
a
rk legacy arra
y
s
in
C
++ code
p
art 1
commit
|
commitdiff
|
tree
2020-08-18
Arnab De
A
d
d sta
t
ic empty
l
egacy arr
a
y
s
commit
|
commitdiff
|
tree
2020-08-11
Arnab
De
JIT type for lazy cl
a
ss
commit
|
commitdiff
|
tree
2020-08-11
Arn
a
b
De
Add
La
z
yClass datatype
commit
|
commitdiff
|
tree
next