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-08
Aa
r
on O
r
enste
i
n
fix except
i
o
n race
c
on
d
i
t
i
o
n
commit
|
commitdiff
|
tree
2022-09-07
Aaron O
r
enstein
C
lean
u
p StringIntern
commit
|
commitdiff
|
tree
2022-09-07
Aa
r
on Orenstein
Support
--file-list argument
for hack
c
's
crc
and ver
i
fy
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Aaron O
r
enstein
Better timing
repo
r
ting
commit
|
commitdiff
|
tree
2022-09-07
Aaron Or
e
nstein
Add support fo
r
ocamlre
p
(
s
kip)
commit
|
commitdiff
|
tree
2022-09-01
Aa
r
on Ore
n
stei
n
Update rust
c
to 1
.
63
.
0 (2022-08-11) (#9167)
commit
|
commitdiff
|
tree
2022-09-01
Aa
r
on Ore
n
stei
n
R
ename Un
i
t
S
tringId -> UnitBytesId
commit
|
commitdiff
|
tree
2022-09-01
Aaron Orens
t
ein
R
e
name li
t
e
ral ->
c
o
nstant
commit
|
commitdiff
|
tree
2022-09-01
A
a
r
o
n Orenst
e
in
u
se naming
_
special_
n
ames to hold
t
he special nam
e
definitions
commit
|
commitdiff
|
tree
2022-09-01
A
aron
Orenstein
I
mprove t
y
pe handling
commit
|
commitdiff
|
tree
2022-08-31
A
a
r
on Orens
t
ein
remove Clone_too_many_arg
u
ments
commit
|
commitdiff
|
tree
2022-08-03
Aa
r
on Orenste
i
n
Fix bug w/ $x in new
commit
|
commitdiff
|
tree
2022-07-27
Aaro
n
Orenstein
Add IR support to verify
commit
|
commitdiff
|
tree
2022-07-27
Aaron Or
e
nst
e
in
A
d
d
s
tats for verify
commit
|
commitdiff
|
tree
2022-07-27
Aaron Orenste
i
n
Clean up crc ProfileAcc
commit
|
commitdiff
|
tree
2022-07-27
Aaron Orenstei
n
rep
o
r
t long-running files in
v
erify
commit
|
commitdiff
|
tree
2022-07-27
Aa
r
on Orenstein
M
ove profile
s
tuff from
c
rc +
v
erify to
c
ommon
commit
|
commitdiff
|
tree
2022-07-27
Aa
r
on Orenstein
Bett
e
r error h
a
ndling in crc
+
v
e
r
ify
commit
|
commitdiff
|
tree
2022-07-27
Aaron O
r
enstein
Add IR flags to
hac
k
c
c
o
mpi
l
e
commit
|
commitdiff
|
tree
2022-07-27
Aaron Ore
n
stein
h
a
n
dle ResolveC
l
ass
commit
|
commitdiff
|
tree
2022-07-27
Aaron
O
r
e
n
stein
Re-o
r
g T
A
R
G
ET
S
f
or IR w/ autocargo
commit
|
commitdiff
|
tree
2022-07-26
Aaron Orenst
e
i
n
Fix
u
nus
e
d import
commit
|
commitdiff
|
tree
2022-07-22
Aaron Orenstein
sem_diff
commit
|
commitdiff
|
tree
2022-07-22
Aaron Or
e
ns
t
ein
C
l
ean up
s
o
m
e defa
u
lt valu
e
s for emitter types
.
commit
|
commitdiff
|
tree
2022-07-22
Aaron Orenstei
n
Add
R
eadonlyExpr support
t
o
pr
i
nt
_
ex
p
r
commit
|
commitdiff
|
tree
2022-07-22
Aaron
Orenste
i
n
bug:
c
atch
b
loc
k
s sh
o
uld be
count
e
d
as a
s
ingle successor
commit
|
commitdiff
|
tree
2022-07-20
Aaron Orenstein
i
r_t
o
_bc
commit
|
commitdiff
|
tree
2022-07-20
Aaron Orens
t
ein
Rerun carg
o
-vendor
commit
|
commitdiff
|
tree
2022-07-20
Aaro
n
Orenstein
perf improv
e
ment in assembler - pr
e
-compiled Regex
commit
|
commitdiff
|
tree
2022-07-18
A
a
r
on Ore
n
stein
Remove dead c
o
ntinu
e
/break parameter
commit
|
commitdiff
|
tree
2022-07-17
Aaron Or
e
ns
t
ein
bc_to_ir
commit
|
commitdiff
|
tree
2022-07-16
Aaron Orens
t
ein
autocarg
o
+ ca
r
go_ven
d
or
commit
|
commitdiff
|
tree
2022-07-14
Aaron Orenstein
Add Enter opco
d
e to mat
c
h D37311997
commit
|
commitdiff
|
tree
2022-07-14
Aaron O
r
enstei
n
Ad
d
t
pa
r
ams to Func
commit
|
commitdiff
|
tree
2022-07-13
Aaro
n
O
r
enstei
n
U
se
specialization to debug prin
t
Str ni
c
er
commit
|
commitdiff
|
tree
2022-07-13
Aaron Oren
s
tein
Clean up Mem
b
erOp
commit
|
commitdiff
|
tree
2022-07-13
Aar
o
n Orenstein
some
random macro fixes
commit
|
commitdiff
|
tree
2022-07-13
Aaron Orenst
e
in
A
dd ssa pass
commit
|
commitdiff
|
tree
2022-07-12
Aar
o
n Orens
t
ein
Remove
LocId
from literals
and intern
b
ette
r
commit
|
commitdiff
|
tree
2022-07-08
Aaron
O
r
en
s
tein
Li
v
eness: Block exit
com
p
utation should incl
u
de block
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
Aa
r
on Orenstein
Add block merg
i
ng to clean
p
ass
commit
|
commitdiff
|
tree
2022-07-07
A
a
r
on O
r
ens
t
ein
Add some new
i
n
s
trs
commit
|
commitdiff
|
tree
2022-07-07
Aa
r
on Or
e
nstein
move
v
e
r
i
f
y
_select out
of main m
a
tch
commit
|
commitdiff
|
tree
2022-07-06
Aaron Orenstei
n
Re
w
ork FmtCommaSep -> F
m
tSep
commit
|
commitdiff
|
tree
2022-06-30
Aa
r
o
n Orens
t
e
in
Improve c
o
nt
r
o
l
p
a
ss
commit
|
commitdiff
|
tree
2022-06-30
Aaron Orenstein
T
e
a
ch clea
n
pa
s
s
t
o
rem
o
ve common block pa
r
a
ms
.
commit
|
commitdiff
|
tree
2022-06-23
Aar
o
n Or
e
nstein
Verify mode for
HackC
commit
|
commitdiff
|
tree
2022-06-23
Aaron
O
renstein
Remove use of BumpS
l
iceMut
from Instruct
commit
|
commitdiff
|
tree
2022-06-22
Aaron Orenstein
ffi
i
mprovement
commit
|
commitdiff
|
tree
2022-06-13
Aaron
Oren
s
tein
Add miss
i
ng hackc crate
commit
|
commitdiff
|
tree
2022-06-10
Aaron Ore
n
s
t
e
in
Have
verify reje
c
t c
r
i
t
ical edges
commit
|
commitdiff
|
tree
2022-06-10
Aa
r
on Orenstein
Add Fu
n
cBuilder:
:
rewrite_block
commit
|
commitdiff
|
tree
2022-06-08
Aaron Orenstein
wrap
p
er c
r
ate
commit
|
commitdiff
|
tree
2022-06-08
Aar
o
n Orenst
e
in
pas
s
es
commit
|
commitdiff
|
tree
2022-05-30
Aa
r
o
n
Orenstein
verify
commit
|
commitdiff
|
tree
2022-05-30
Aaron Orenstein
analysi
s
commit
|
commitdiff
|
tree
2022-05-24
Aaron Orenst
e
i
n
Stop
a
busing `Into` in comp
i
ler_ff
i
commit
|
commitdiff
|
tree
2022-05-19
A
a
ron Orens
t
ein
Remov
e
un
n
e
c
essary point
e
r conversion to usiz
e
commit
|
commitdiff
|
tree
2022-05-19
A
a
ron Orenstei
n
print
commit
|
commitdiff
|
tree
2022-05-19
A
aron Orens
t
ein
c
o
re
commit
|
commitdiff
|
tree
2022-05-18
Aaro
n
Orenst
e
in
HHVM: Fix
error in bytecode
.
spec
commit
|
commitdiff
|
tree
2022-05-18
Aaron Orenstein
"
use
o
xidized::ast as
T"? No
.
commit
|
commitdiff
|
tree
2022-05-15
Aaron
O
renstein
Only
i
n
itiali
z
e global th
r
e
a
d
pool o
n
ce
commit
|
commitdiff
|
tree
2022-05-13
Aaron O
r
ens
t
ein
Allow carg
o
to update
C
a
r
go
.
lock
w
hen
b
uilding
OSS
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Aaron
O
renst
e
i
n
new ca
r
go_vendor
commit
|
commitdiff
|
tree
2022-05-12
Aaron Orenstein
A
d
d
car
g
o-ut
i
l and cxx-b
u
ild to rust's C
a
rgo
.
toml
commit
|
commitdiff
|
tree
2022-05-10
Aaron Orenstein
support items nee
d
ed by IR core
commit
|
commitdiff
|
tree
2022-05-03
A
aron Or
e
n
s
tein
Add n
u
m_inputs()
a
nd
v
a
riant_name()
t
o Instruct
.
commit
|
commitdiff
|
tree
2022-04-28
Aaron Orenstein
Use F
l
oa
t
Bits
i
n Instru
c
t::Double
commit
|
commitdiff
|
tree
2022-04-28
Aa
r
on Orenst
e
in
Add Has
h
and
Eq to H
H
BC stru
c
ts
.
commit
|
commitdiff
|
tree
2022-04-28
Aaron Orenst
e
in
Move option logic to hackc/compile
r
(#9074)
commit
|
commitdiff
|
tree
2022-04-19
Aa
r
o
n
Orenste
i
n
Don't
w
ipe out defa
u
lt values on print_expr
e
rrors
commit
|
commitdiff
|
tree
2022-04-19
Aaron Orenst
e
in
clean up
p
r
i
nt_expr interface
commit
|
commitdiff
|
tree
2022-04-19
Aa
r
on Orens
t
ein
clean up
byt
e
code_pr
i
n
ter interface
commit
|
commitdiff
|
tree
2022-04-18
Aar
o
n Ore
n
stein
Rip out d
e
precated use_precedenc
e
s and use_
a
lia
s
es
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
Aaron Orenstei
n
Rip o
u
t dep
r
ecated use
_
pre
c
edences an
d
use_ali
a
ses
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
Aaron Orenst
e
i
n
Ri
p
out de
p
rec
a
t
ed use_
p
recedence
s
and use_aliases
.
.
.
commit
|
commitdiff
|
tree
2022-04-14
Aaron
O
renstein
Fix bu
c
k2 p
a
ckage bound
a
ry vi
o
l
ati
o
n
commit
|
commitdiff
|
tree
2022-04-12
Aaron
Orenstei
n
F
i
x some
InstrSeq
constr
u
cto
r
nam
e
s
commit
|
commitdiff
|
tree
2022-04-11
Aaron
Orenstein
Macro fo
r
instruction_sequen
c
e
helper fu
n
ctions
commit
|
commitdiff
|
tree
2022-04-09
Aaron Orenstein
Use strong t
y
pes for HhasSymbolRefs
commit
|
commitdiff
|
tree
2022-04-09
Aaron Orenstein
Eliminate some p
u
blic module e
x
ports
.
commit
|
commitdiff
|
tree
2022-04-08
Aaron
O
renstei
n
Remove hhbc_id aliasing
commit
|
commitdiff
|
tree
2022-04-07
Aaron Orenstein
Fix h
h
bc-
a
st
.
h ge
n
eration to include th
e
m
ac
r
o
-
generated
.
.
.
commit
|
commitdiff
|
tree
2022-04-07
Aaro
n
Orenstein
Comb
i
n
e
h
h
bc into a
s
ingle target
commit
|
commitdiff
|
tree
2022-04-06
Aar
o
n O
r
en
s
t
e
i
n
Fix hhbc-
a
st
.
h g
e
n for cmak
e
commit
|
commitdiff
|
tree
2022-04-05
A
a
r
on Orenstein
Cleanup
closure_c
o
n
vert
.
commit
|
commitdiff
|
tree
2022-04-03
A
aron O
r
enstein
Remove unused 'nu
m
_
c
losures' from G
l
obalState
commit
|
commitdiff
|
tree
2022-04-03
Aa
r
o
n
Orenstein
R
ework emit_body
t
o rely on less global state
.
commit
|
commitdiff
|
tree
2022-04-02
Aaro
n
O
renstein
h
a
ck_
e
xpr macro
commit
|
commitdiff
|
tree
2022-04-01
Aaron O
r
enstein
crc time stats
commit
|
commitdiff
|
tree
2022-03-30
Aaron Or
e
nstein
Fix
v
ariable c
a
p
t
ur
e
for l
a
mbdas containing
l
ambdas
.
commit
|
commitdiff
|
tree
2022-03-24
Aaron Orenst
e
in
R
e
move confusing uses of
E
ither from HackC
commit
|
commitdiff
|
tree
2022-03-15
Aaron
Orenstein
Use opcodes
m
acro
commit
|
commitdiff
|
tree
2022-03-15
Aaron
O
renstein
Clean up
print_opcode h
e
l
pers
commit
|
commitdiff
|
tree
2022-03-15
Aaron Orenstein
Split print_opcod
e
i
n
to its own file
commit
|
commitdiff
|
tree
2022-03-14
A
aron Orenstein
Finish
w
o
rk on prin
t
_opcode m
a
cro
commit
|
commitdiff
|
tree
2022-03-13
Aaro
n
Orenstein
Opcodes en
u
m
should have
b
ee
n
named Opcode
commit
|
commitdiff
|
tree
2022-03-11
Aaron O
r
e
n
s
t
ein
R
eplace explicit opc
o
de l
i
st with emit
_
opcod
e
s
m
acro
.
.
.
commit
|
commitdiff
|
tree
2022-03-10
Aaron Orenstei
n
S
t
op d
u
ne from depen
d
in
g
on
hackc
commit
|
commitdiff
|
tree
next