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
Updating submodules
2022-09-09
Aaron Orenst
e
in
Use c
a
rgo to bui
l
d o
p
codes
.
rs
commit
|
commitdiff
|
tree
2022-09-08
Aar
o
n Orenstein
fix exception r
a
ce
cond
i
tion
commit
|
commitdiff
|
tree
2022-09-07
Aaron Orenstein
Clean
u
p String
I
nt
e
rn
commit
|
commitdiff
|
tree
2022-09-07
Aaron
O
renstein
Support --f
i
le-list argu
m
ent f
o
r h
a
ckc's crc and veri
f
y
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Aaron Orenstein
Better timing repor
t
ing
commit
|
commitdiff
|
tree
2022-09-07
Aaron Orenstein
Add support for o
c
amlr
e
p(
s
k
i
p)
commit
|
commitdiff
|
tree
2022-09-01
Aaro
n
Orenstein
Update
rustc to 1
.
63
.
0
(
2022-08-
1
1)
(
#9167)
commit
|
commitdiff
|
tree
2022-09-01
Aaron
Orenstein
Renam
e
Un
i
tStringId -> UnitBytesId
commit
|
commitdiff
|
tree
2022-09-01
A
a
ron Oren
s
tein
Rename literal -> consta
n
t
commit
|
commitdiff
|
tree
2022-09-01
Aaron Ore
n
s
tei
n
use
n
a
mi
n
g
_special_na
m
es to
h
ol
d
the
special
name defini
t
ions
commit
|
commitdiff
|
tree
2022-09-01
Aaron Orenstein
Imp
r
ove type handling
commit
|
commitdiff
|
tree
2022-08-31
Aaron
O
ren
s
tein
remove Clone_too_m
a
ny
_
arguments
commit
|
commitdiff
|
tree
2022-08-03
Aaro
n
Oren
s
tein
Fix bug w/ $x
i
n new
commit
|
commitdiff
|
tree
2022-07-27
A
a
ron Orenstein
Ad
d
I
R sup
p
or
t
to
verify
commit
|
commitdiff
|
tree
2022-07-27
Aaron Or
e
nstein
Add stats for ve
r
ify
commit
|
commitdiff
|
tree
2022-07-27
Aaron Oren
s
tein
Cl
e
an up crc P
r
ofileAcc
commit
|
commitdiff
|
tree
2022-07-27
Aar
o
n Orenstein
re
p
o
rt
long-running fi
l
e
s in verify
commit
|
commitdiff
|
tree
2022-07-27
Aaron Oren
s
t
e
in
Move prof
i
le
s
tuff from crc + veri
f
y to c
o
mmon
commit
|
commitdiff
|
tree
2022-07-27
Aaro
n
O
r
e
nst
e
in
B
etter err
o
r han
d
ling in crc + verify
commit
|
commitdiff
|
tree
2022-07-27
Aaron Orenstein
Add IR
f
la
g
s
t
o
hackc compile
commit
|
commitdiff
|
tree
2022-07-27
A
a
ron Orenstein
hand
l
e ResolveClass
commit
|
commitdiff
|
tree
2022-07-27
Aaron
O
r
e
n
s
tein
R
e-org TA
R
GETS for
I
R w/ auto
c
a
rgo
commit
|
commitdiff
|
tree
2022-07-26
Aaro
n
Orenstein
Fi
x
unused import
commit
|
commitdiff
|
tree
2022-07-22
A
a
ron O
r
ens
t
e
in
sem_diff
commit
|
commitdiff
|
tree
2022-07-22
A
aron O
r
enstein
Clean up som
e
defa
u
lt values fo
r
emit
t
er typ
e
s
.
commit
|
commitdiff
|
tree
2022-07-22
Aaron
Or
e
nstein
Add ReadonlyExpr supp
o
rt to print
_
expr
commit
|
commitdiff
|
tree
2022-07-22
Aaron O
r
enst
e
in
bug: catch blo
c
ks
s
hould be co
u
nted
as a sin
g
le succ
e
ssor
commit
|
commitdiff
|
tree
2022-07-20
Aar
o
n Orenstein
ir
_
to_bc
commit
|
commitdiff
|
tree
2022-07-20
Aar
o
n Orens
t
ein
Rerun carg
o
-vendor
commit
|
commitdiff
|
tree
2022-07-20
Aaron Orenstein
perf
i
mprove
m
e
nt in
assemble
r
-
pre
-
comp
i
led Reg
e
x
commit
|
commitdiff
|
tree
2022-07-18
A
aron Orenstein
Remov
e
d
ea
d
cont
i
nue/break parameter
commit
|
commitdiff
|
tree
2022-07-17
A
aron Or
e
nstei
n
bc_to
_
ir
commit
|
commitdiff
|
tree
2022-07-16
Aaron Orenste
i
n
autocargo + cargo_
v
endor
commit
|
commitdiff
|
tree
2022-07-14
Aar
o
n Ore
n
stein
Add Enter opcode t
o
ma
t
ch D37311997
commit
|
commitdiff
|
tree
2022-07-14
A
aron Orenstein
Add tpa
r
am
s
to Func
commit
|
commitdiff
|
tree
2022-07-13
Aaron Oren
s
tein
Use
s
p
e
c
i
alization to
d
e
b
ug print
Str nicer
commit
|
commitdiff
|
tree
2022-07-13
Aar
o
n Orenstei
n
Clean
up Membe
r
Op
commit
|
commitdiff
|
tree
2022-07-13
Aaron Oren
s
tein
some random macro fixe
s
commit
|
commitdiff
|
tree
2022-07-13
Aaron Orenstein
Ad
d
ssa pass
commit
|
commitdiff
|
tree
2022-07-12
A
a
ron
Orenstein
Remove
L
ocId from l
i
terals and i
n
tern
b
etter
commit
|
commitdiff
|
tree
2022-07-08
Aaron
O
r
en
s
te
i
n
L
iveness: Bl
o
ck ex
i
t computation should
inclu
d
e
b
l
ock
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
Aaron Or
e
n
s
t
ein
Add block m
e
rgi
n
g
t
o
clean pass
commit
|
commitdiff
|
tree
2022-07-07
Aaron Orenstein
A
dd some new instrs
commit
|
commitdiff
|
tree
2022-07-07
Aaron Orenstein
mov
e
veri
f
y_select
o
ut of main match
commit
|
commitdiff
|
tree
2022-07-06
Aaron Orens
t
ein
Rewo
r
k FmtCommaSep -> FmtSep
commit
|
commitdiff
|
tree
2022-06-30
Aaro
n
Orenste
i
n
I
mprove control pass
commit
|
commitdiff
|
tree
2022-06-30
A
ar
o
n
Orenstein
T
e
ach clean p
a
ss to r
e
mo
v
e comm
o
n block params
.
commit
|
commitdiff
|
tree
2022-06-23
Aaro
n
O
r
enstein
Verify mode f
o
r HackC
commit
|
commitdiff
|
tree
2022-06-23
Aaron Orenstein
Remove use of
B
umpSliceMut from I
n
struct
commit
|
commitdiff
|
tree
2022-06-22
Aaron Orenstein
ffi impro
v
em
e
nt
commit
|
commitdiff
|
tree
2022-06-13
Aa
r
on Ore
n
stein
Add missin
g
hackc crat
e
commit
|
commitdiff
|
tree
2022-06-10
Aaron Or
e
n
stei
n
Have verify
reject c
r
i
t
ical edges
commit
|
commitdiff
|
tree
2022-06-10
A
aron Orenstein
Add
F
uncBuil
d
e
r
::rewr
i
te_block
commit
|
commitdiff
|
tree
2022-06-08
Aaron Oren
s
te
i
n
wrapper cr
a
t
e
commit
|
commitdiff
|
tree
2022-06-08
Aaron
O
rens
t
ein
passes
commit
|
commitdiff
|
tree
2022-05-30
Aaron
O
renste
i
n
verify
commit
|
commitdiff
|
tree
2022-05-30
A
a
ron Orens
t
ein
analysis
commit
|
commitdiff
|
tree
2022-05-24
Aaron
O
r
enstein
S
t
op a
b
u
sing
`
Into
`
in compiler_ffi
commit
|
commitdiff
|
tree
2022-05-19
A
a
r
on Orenstein
R
emo
v
e
u
nnecessary
pointer conve
r
sion t
o
usize
commit
|
commitdiff
|
tree
2022-05-19
A
aron Orenstein
print
commit
|
commitdiff
|
tree
2022-05-19
A
a
ro
n
Orenstein
co
r
e
commit
|
commitdiff
|
tree
2022-05-18
Aaron Orenstein
H
HVM: Fix error
in
bytecode
.
spec
commit
|
commitdiff
|
tree
2022-05-18
Aar
o
n
O
renstein
"use oxidized::a
s
t
a
s
T"? No
.
commit
|
commitdiff
|
tree
2022-05-15
Aar
o
n Orens
t
e
i
n
Only
i
nitial
i
ze global thr
e
ad pool once
commit
|
commitdiff
|
tree
2022-05-13
Aaron Orenstei
n
Allow
cargo to update Carg
o
.
lock
w
hen building OSS
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
A
aron Or
e
nstein
new cargo
_
v
e
ndor
commit
|
commitdiff
|
tree
2022-05-12
Aaron Orenste
i
n
A
d
d cargo-util
and cxx-build
t
o r
u
st's Carg
o
.
t
o
ml
commit
|
commitdiff
|
tree
2022-05-10
A
a
ron Orenste
i
n
supp
o
rt items neede
d
by IR core
commit
|
commitdiff
|
tree
2022-05-03
Aaron
O
renstein
Add num_inputs(
)
and variant
_
na
m
e() to Instruct
.
commit
|
commitdiff
|
tree
2022-04-28
Aaron Orenstein
Use
F
l
oatB
i
ts in
Instruct::Double
commit
|
commitdiff
|
tree
2022-04-28
Aaron Or
e
n
s
t
e
in
Add Has
h
a
nd Eq to HHBC stru
c
t
s
.
commit
|
commitdiff
|
tree
2022-04-28
A
a
r
o
n Orenstein
Move option lo
g
ic to hackc/c
o
mp
i
ler (#9074)
commit
|
commitdiff
|
tree
2022-04-19
Aaron Or
e
nstein
D
o
n't wipe out default
v
alues o
n
print_
e
xpr errors
commit
|
commitdiff
|
tree
2022-04-19
A
a
r
on Orens
t
ein
clean up prin
t
_
e
x
pr interfac
e
commit
|
commitdiff
|
tree
2022-04-19
Aaro
n
Orenste
i
n
clean up by
t
ecode_printer inte
r
face
commit
|
commitdiff
|
tree
2022-04-18
Aa
r
on Orenstein
R
ip o
u
t deprecated use_precedences
and use_aliases
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
Aaro
n
O
r
en
s
tein
Rip out
deprecate
d
use
_
precedences and u
s
e_ali
a
se
s
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
Aaron Orenstein
Rip out deprecated u
s
e_p
r
ecede
n
c
es and use
_
aliase
s
.
.
.
commit
|
commitdiff
|
tree
2022-04-14
Aaro
n
O
r
enstein
Fix buck2 package boundary violat
i
on
commit
|
commitdiff
|
tree
2022-04-12
Aaron O
r
enstein
Fix some I
n
strSeq cons
t
ructor n
a
mes
commit
|
commitdiff
|
tree
2022-04-11
Aaron Orenstein
Macro for i
n
s
t
r
uction_seq
u
ence
helper func
t
ions
commit
|
commitdiff
|
tree
2022-04-09
Aaro
n
Orenstein
Us
e
strong type
s
fo
r
HhasSymbolRefs
commit
|
commitdiff
|
tree
2022-04-09
A
aron Orenstein
Eli
m
ina
t
e som
e
p
u
blic module ex
p
or
t
s
.
commit
|
commitdiff
|
tree
2022-04-08
Aa
r
on Oren
s
t
e
i
n
Remove hhbc_id alia
s
ing
commit
|
commitdiff
|
tree
2022-04-07
Aaron Orenstein
Fix h
h
bc
-
as
t
.
h
g
eneration to include the macro-generated
.
.
.
commit
|
commitdiff
|
tree
2022-04-07
Aaron Oren
s
t
ein
Combine hhbc int
o
a single t
a
r
g
et
commit
|
commitdiff
|
tree
2022-04-06
Aaron Orenstein
Fix hhb
c
-ast
.
h
gen for c
m
ake
commit
|
commitdiff
|
tree
2022-04-05
Aaron Orenstein
Cl
e
anup closure_conve
r
t
.
commit
|
commitdiff
|
tree
2022-04-03
Aa
r
on Orenstein
Remove unused '
n
um_closures' from
GlobalState
commit
|
commitdiff
|
tree
2022-04-03
Aa
r
on Orenst
e
in
Re
w
o
rk emit_b
o
d
y to rely on les
s
global state
.
commit
|
commitdiff
|
tree
2022-04-02
Aaron
O
renstei
n
hack_expr macro
commit
|
commitdiff
|
tree
2022-04-01
Aaron Oren
s
t
ein
crc time stats
commit
|
commitdiff
|
tree
2022-03-30
A
a
ron O
r
enst
e
in
Fix variable capt
u
re for lambdas containing lambdas
.
commit
|
commitdiff
|
tree
2022-03-24
Aaron Orenstein
Remo
v
e confusing uses of Either fr
o
m H
a
c
kC
commit
|
commitdiff
|
tree
2022-03-15
Aaron Ore
n
stein
Use opcodes macro
commit
|
commitdiff
|
tree
2022-03-15
A
a
ron Orenstein
Clean up
print
_
opcode helpers
commit
|
commitdiff
|
tree
2022-03-15
Aar
o
n Orenstein
Split
p
rint_opcode in
t
o its own file
commit
|
commitdiff
|
tree
2022-03-14
Aaron
O
renstein
Finis
h
wo
r
k
o
n
print_opcode
m
acro
commit
|
commitdiff
|
tree
2022-03-13
Aa
r
o
n Orenste
i
n
Opcode
s
en
u
m
s
houl
d
have been named O
p
cod
e
commit
|
commitdiff
|
tree
2022-03-11
Aaron Orenstein
Replace explicit opc
o
d
e
li
s
t wi
t
h emit_opcodes macro
.
.
.
commit
|
commitdiff
|
tree
next