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
handle namespacing of primitives
2022-08-09
Katy Voor
Translate D
e
fault V
a
lues
commit
|
commitdiff
|
tree
2022-07-29
Katy Voo
r
Handle case when LocalRange_EMPTY
commit
|
commitdiff
|
tree
2022-07-29
Katy Voor
Derive
S
HA1 for bytecode hash
commit
|
commitdiff
|
tree
2022-07-26
Ka
t
y
Voor
Track h
o
w
often we don'
t
need to
r
e
-
JIT
e
ver
y
thing
commit
|
commitdiff
|
tree
2022-07-19
K
a
t
y
Voor
Ma
i
ntain invariant that
a
specialization ca
n
only exi
s
t
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Katy Voor
M
ake P
r
o
perty
and Constan
t
init
i
alizers stat
i
c
commit
|
commitdiff
|
tree
2022-06-08
Katy
V
o
or
Add s
u
pport for la
z
y APC ob
j
ec
t
s
commit
|
commitdiff
|
tree
2022-06-08
Kat
y
Voor
(
One m
o
r
e time)
R
epl
a
c
e Z
e
ro-s
i
zed
type in f
f
i
commit
|
commitdiff
|
tree
2022-06-07
Katy Voor
Translate Module
s
commit
|
commitdiff
|
tree
2022-06-06
Ka
t
y Voor
C
l
ean up d
i
sassembler
commit
|
commitdiff
|
tree
2022-06-06
K
a
ty
V
oor
Translate Coeffec
t
s (#910
3
)
commit
|
commitdiff
|
tree
2022-05-26
Katy Voor
Translate Unitmetada
t
a
commit
|
commitdiff
|
tree
2022-05-26
Katy Vo
o
r
Tr
a
nslate me
t
hods
commit
|
commitdiff
|
tree
2022-05-26
Kat
y
Voor
Conve
r
t default case for SSwitch to
-1
commit
|
commitdiff
|
tree
2022-05-24
K
aty Voor
Translate Func
t
ions
commit
|
commitdiff
|
tree
2022-05-22
Ka
t
y Voor
Use Ze
r
o
-
S
i
ze
d
Ty
p
e for Dummy
type
commit
|
commitdiff
|
tree
2022-05-20
Katy Voor
A
d
d A
P
CHandle::toLocal
M
ayRaise helper
commit
|
commitdiff
|
tree
2022-05-17
K
a
ty Voor
Re
m
ove clsH
i
nt
for FCallClsMetho
d
D
commit
|
commitdiff
|
tree
2022-05-06
Katy
Voor
Allow XHP
n
ame to
b
e used
in a trait use statement
commit
|
commitdiff
|
tree
2022-05-06
Katy Voor
V
a
sm B
l
ock Counters for uniq
u
e
s
t
u
bs
commit
|
commitdiff
|
tree
2022-05-02
K
aty
V
oor
Add comm
e
nt and DEPENDS clause
t
o
cmake
command
commit
|
commitdiff
|
tree
2022-04-28
Katy
V
oor
Aptly
r
ename build_ru
s
t_to_o
c
a
ml
commit
|
commitdiff
|
tree
2022-04-28
Katy Voor
Build rust binarie
s
once in O
S
S (#9
0
7
7
)
commit
|
commitdiff
|
tree
2022-04-28
K
a
ty Voor
O
pco
d
e Translato
r
mac
r
o
out
l
i
n
e (#907
5
)
commit
|
commitdiff
|
tree
2022-04-28
Katy Voor
Bu
i
ld R
u
s
t opcode
s
truct f
o
r
O
S
S (#9076)
commit
|
commitdiff
|
tree
2022-04-25
Katy Voor
Turn off Rename
R
ule
commit
|
commitdiff
|
tree
2022-04-19
Katy Voor
Update cbindgen
to v0
.
22
commit
|
commitdiff
|
tree
2022-04-14
K
a
ty Voor
T
r
a
nslate me
t
adata
commit
|
commitdiff
|
tree
2022-04-14
K
aty Voor
Tra
n
slate HhasAdata and delete adat
a
De
c
l
s
commit
|
commitdiff
|
tree
2022-03-10
Katy Voor
CMake t
o
avoid checking in op
c
o
d
es
.
rs (#903
0
)
commit
|
commitdiff
|
tree
2022-03-06
Katy
V
oo
r
Shared OODecl
E
xists
commit
|
commitdiff
|
tree
2022-03-06
Katy Voor
FuncNumArgs un
u
s
e
d
commit
|
commitdiff
|
tree
2022-03-06
Katy
V
o
o
r
Eliminate Instruc
t
::TypedVal
u
e
commit
|
commitdiff
|
tree
2022-03-06
Kat
y
Voor
M
odify som
e
t
y
pes t
o
be inlin
e
w
i
th hhbc
.
h
commit
|
commitdiff
|
tree
2022-03-04
Katy Voo
r
Make TypedValue::
D
ouble more in-l
i
ne with
H
HVM datatyp
e
commit
|
commitdiff
|
tree
2022-03-01
Katy
Voor
F
l
att
e
n Gene
r
ator Inst
r
uctions
commit
|
commitdiff
|
tree
2022-03-01
Katy Voor
Flatten Asy
n
cFuncti
o
ns
commit
|
commitdiff
|
tree
2022-03-01
Ka
t
y Voor
F
latte
n
Ins
t
ructFinal
commit
|
commitdiff
|
tree
2022-03-01
Katy Voor
F
l
a
tten I
n
s
truc
t
Base
commit
|
commitdiff
|
tree
2022-03-01
Katy Voor
F
l
atten InstructMutator
commit
|
commitdiff
|
tree
2022-03-01
Katy Voor
Flatten Instruc
t
M
i
sc
commit
|
commitdiff
|
tree
2022-03-01
Ka
t
y Voor
Flatten Instru
c
t
N
e
w
commit
|
commitdiff
|
tree
2022-03-01
Katy Voor
Fla
t
ten Inst
r
uctFCall
commit
|
commitdiff
|
tree
2022-03-01
Ka
t
y Voor
Flat
t
en In
s
tructL
i
tConst
commit
|
commitdiff
|
tree
2022-03-01
Katy
Voor
Fla
t
ten InstructIsset
commit
|
commitdiff
|
tree
2022-03-01
Ka
t
y Voor
Flatten Instruct
O
perator
commit
|
commitdiff
|
tree
2022-03-01
Katy Voor
Flatt
e
n
InstructControlFlow
commit
|
commitdiff
|
tree
2022-03-01
Katy Voor
Flat
t
e
n
Instruc
t
SpecialFl
o
w
,
InstructInclud
e
Ev
a
lDefine
.
.
.
commit
|
commitdiff
|
tree
2022-03-01
K
a
ty Voor
F
l
a
tten Instr
u
ctIt
e
rator
commit
|
commitdiff
|
tree
2022-03-01
Katy
Voor
Flatten In
s
tr
u
ctB
a
sic
commit
|
commitdiff
|
tree
2022-03-01
Katy Voo
r
Share SetOpO
p
commit
|
commitdiff
|
tree
2022-03-01
Ka
t
y
Voor
Dead enum
commit
|
commitdiff
|
tree
2022-02-28
Katy
Voor
Sup
p
o
r
t
Enum Clas
s
T
y
pes, U
s
e
d
Tr
a
its,
Doc Comments
commit
|
commitdiff
|
tree
2022-02-28
Katy Voor
S
u
pport clas
s
re
q
uirements
commit
|
commitdiff
|
tree
2022-02-28
Katy Voor
Support (t
y
p
e
/
value
/
ctx) clas
s
c
o
nstants
commit
|
commitdiff
|
tree
2022-02-28
Katy Voor
Support
typedefs
commit
|
commitdiff
|
tree
2022-02-28
Katy
Voor
Make HhasSpan a struct ty
p
e
commit
|
commitdiff
|
tree
2022-02-26
Katy Voor
Suppo
r
t top-level con
s
tants (#8985)
commit
|
commitdiff
|
tree
2022-02-26
Katy Voor
Property
s
u
pport
commit
|
commitdiff
|
tree
2022-02-24
K
at
y
Voor
Clean up readonly
p
ro
p
ert
y
enforcement flags
commit
|
commitdiff
|
tree
2022-02-21
Katy Voor
Move esc
a
ping to
printer to avoid need in Hack
C
Translat
o
r
commit
|
commitdiff
|
tree
2022-02-19
Katy Voor
Share CollectionType
commit
|
commitdiff
|
tree
2022-02-18
Kat
y
Voor
Fix w
i
dth mi
s
match
Ld
C
lsF
r
omClsMe
t
h
commit
|
commitdiff
|
tree
2022-02-18
Katy
Voor
S
h
are more enums in hhbc
-
ast 4/n
commit
|
commitdiff
|
tree
2022-02-18
K
a
ty Voor
Sh
a
re mo
r
e enums in hhbc-ast 3/n
commit
|
commitdiff
|
tree
2022-02-18
Kat
y
Voor
Share
m
ore enums in hhbc-ast 2/n
commit
|
commitdiff
|
tree
2022-02-17
Katy Voor
S
hare more enums in hhbc-
a
st
commit
|
commitdiff
|
tree
2022-02-17
Katy Voor
Share
F
Cal
l
flags (#9003)
commit
|
commitdiff
|
tree
2022-02-11
Katy Voor
HhasProgram -> HackC
U
n
i
t
commit
|
commitdiff
|
tree
2022-02-11
Katy
V
oor
U
n
used functions in func-e
m
itter
.
h
commit
|
commitdiff
|
tree
2022-02-10
Katy Voor
Hoist s
t
r
ipping namespace out o
f
byt
e
code printer
commit
|
commitdiff
|
tree
2022-02-10
Katy Voor
Use
A
t
t
r instead of new e
n
um
U
se
A
sVisibility
commit
|
commitdiff
|
tree
2022-02-09
Katy Voo
r
Prepare for
C
t
x
Constants
commit
|
commitdiff
|
tree
2022-02-08
Katy
Voor
Hoist
m
o
re
logic
out of bytecode printer
commit
|
commitdiff
|
tree
2022-02-08
Katy Voo
r
Include
r
equisite C+
+
headers i
n
hhbc-ast CMake
target
.
.
.
commit
|
commitdiff
|
tree
2022-02-02
Katy Voor
Clean
u
p and simplify re
d
unda
n
t checks i
n
assemb
l
er
commit
|
commitdiff
|
tree
2022-02-02
Katy Voor
Share Type
C
onstraintFlag
s
definition
betwee
n
H
H
VM and
.
.
.
commit
|
commitdiff
|
tree
2022-02-02
Katy Vo
o
r
Ho
i
s
t
re
m
aining at
t
rib
u
t
e
calculation out of
b
yt
e
code
.
.
.
commit
|
commitdiff
|
tree
2022-02-02
Katy Vo
o
r
Us
e
attribute def
i
nition
f
o
r
function
flags
commit
|
commitdiff
|
tree
2022-02-02
K
aty V
o
or
Use attri
b
ute definition for method
f
lags
commit
|
commitdiff
|
tree
2022-02-02
K
aty Voor
Use at
t
r
i
bute definition for
p
ropert
y
fl
a
g
s
commit
|
commitdiff
|
tree
2022-02-02
Katy Voor
Sha
r
e
attribute def
i
n
it
i
on betwe
e
n HHVM a
n
d Ha
c
kC
.
.
.
commit
|
commitdiff
|
tree
2022-02-01
Katy V
o
or
R
e
move dune bu
i
ld
of hh_single_co
m
pile
e
xecutab
l
e
commit
|
commitdiff
|
tree
2022-01-26
Ka
t
y Voor
clean up nami
n
g
s
tyle
commit
|
commitdiff
|
tree
2022-01-25
K
aty Voor
Metho
d
s should never o
v
erride met
h
ods with different
.
.
.
commit
|
commitdiff
|
tree
2022-01-21
Katy
V
oor
Remov
e
dead is_xhp attri
b
ute
commit
|
commitdiff
|
tree
2022-01-20
Katy Voor
Remov
e
already constrained tem
p
la
t
e
o
n
Fix
e
dStri
n
gMapBuilder
commit
|
commitdiff
|
tree
2021-12-15
K
a
ty Voor
Back out "Fix emitter so that all
c
o
rrect
u
ses of UNSAFE_CAS
.
.
.
commit
|
commitdiff
|
tree
2021-12-10
Katy Voor
Set
E
x
ception Stack B
o
undar
y
before faili
n
g StructDi
c
t
M
utation
commit
|
commitdiff
|
tree
2021-12-10
Katy Vo
o
r
Prop
a
gate readon
l
y
a
t
tribute
for
propert
i
es on ancestors
commit
|
commitdiff
|
tree
2021-12-07
Katy Voo
r
Readonly Property Enforc
e
ment to Exc
e
ption level
commit
|
commitdiff
|
tree
2021-12-03
K
a
ty Voor
T
h
r
o
w
ReadonlyViolationException
commit
|
commitdiff
|
tree
2021-11-30
K
at
y
Voo
r
D
i
ffere
n
tiate
/
A fr
o
m ^ for r
e
gex
commit
|
commitdiff
|
tree
2021-11-24
Katy Voo
r
VoidPtr n
o
t a
s
ubtype of Cell
commit
|
commitdiff
|
tree
2021-11-21
K
a
t
y V
o
or
Fold VPtr fo
r
ad
d
qrm
commit
|
commitdiff
|
tree
2021-11-21
Katy Voor
Use
V
oidPtr
i
n f
a
v
o
r of In
t
commit
|
commitdiff
|
tree
2021-11-10
Katy Voor
R
e
ad
o
n
l
y prop
e
rt
y
enf
o
rceme
n
t to level warning
commit
|
commitdiff
|
tree
2021-10-27
Kat
y
Voor
H
a
ck
C
ompile
r
UseCompilerPool no longe
r
a
r
un
t
ime option
commit
|
commitdiff
|
tree
2021-10-25
Katy
V
oor
HashTa
b
le:: InsertCheckUnb
a
lanced
commit
|
commitdiff
|
tree
2021-10-22
Katy Voor
E
nforc
e
atleast
one CheckROCOW on member
op sequences
commit
|
commitdiff
|
tree
next