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
log every compute_tast
2021-11-17
Shay
n
e
Fletcher
re
m
ove unused target w
i
th compilation errors
commit
|
commitdiff
|
tree
2021-11-17
Shayne
F
letcher
mi
s
sing `#
r
epr(C)`
commit
|
commitdiff
|
tree
2021-11-05
Shayne Fletcher
u
pdate to
h
ru
s
t "
s
ta
n
da
r
d" cargo layout (f
i
x dun
e
2
.
.
.
commit
|
commitdiff
|
tree
2021-11-05
Shayne F
l
etcher
u
pdate to hru
s
t "sta
n
dard
"
cargo l
a
yo
u
t
(
fix dun
e
2
.
.
.
commit
|
commitdiff
|
tree
2021-11-05
Shayne
F
l
e
tcher
update to hrust "standard" c
a
rgo layout (fi
x
dune 2
.
.
.
commit
|
commitdiff
|
tree
2021-11-05
Shayne
Fletcher
update to hrust "sta
n
da
r
d
"
car
g
o layout (f
i
x du
n
e 2
.
.
.
commit
|
commitdiff
|
tree
2021-11-05
Sh
a
y
ne Fletcher
update
to hrust "standard
"
cargo layou
t
(
f
ix dune
2
.
.
.
commit
|
commitdiff
|
tree
2021-11-02
S
h
ayne Fletcher
general
i
ze external decl
p
r
o
vider return type
commit
|
commitdiff
|
tree
2021-11-02
Shayn
e
F
letcher
minor preprocessor sy
n
tax fixu
p
s
commit
|
commitdiff
|
tree
2021-10-26
Shayne Fletcher
disa
b
le p
r
oto
t
y
p
ic
a
l decl p
r
ovider code
commit
|
commitdiff
|
tree
2021-10-20
Shayne Fletcher
plumb
t
hrough symbol
k
in
d
in decl providers
commit
|
commitdiff
|
tree
2021-10-16
Shayne Fl
e
tcher
wire up
a
ut
o
_
namespace_map in decl parser opti
o
ns
commit
|
commitdiff
|
tree
2021-10-16
Shayne
Fletcher
el
i
minate '
a
annotati
o
ns from cxxbridge
commit
|
commitdiff
|
tree
2021-10-16
Shayne
F
l
etcher
eliminate hac
k
c
_c
r
e
a
t
e_ar
e
na completely
commit
|
commitdiff
|
tree
2021-10-14
Shayne Fle
t
cher
e
lide n
e
ed for explicit arena in
hh
a
s ff
i
commit
|
commitdiff
|
tree
2021-10-12
Shayne Fletcher
plu
m
b throu
g
h quick
f
ixes
commit
|
commitdiff
|
tree
2021-10-07
Shayne Fle
t
cher
missin
g
-lpthread for
s
hmffi
commit
|
commitdiff
|
tree
2021-09-30
Shayne Fletcher
R
e
medial run autocar
g
o & cargo_ven
d
o
r
commit
|
commitdiff
|
tree
2021-09-24
Shayne Fletc
h
er
Conv
e
n
i
ence
f
u
n
c
tion to conditionally produce decl
.
.
.
commit
|
commitdiff
|
tree
2021-09-22
Shayne Fletc
h
e
r
S
im
p
l
ify th
e
Emi
t
ter type
commit
|
commitdiff
|
tree
2021-09-14
Sh
a
yn
e
Fletc
h
er
Back out "Enhance
h
h_si
n
gle_compi
l
e_tests"
commit
|
commitdiff
|
tree
2021-09-13
Shayne Fletcher
Add elastic stack code to `hack
c
_
c
ompile_hhas
_
from_text_cpp_ffi`
commit
|
commitdiff
|
tree
2021-08-19
S
h
ayne
F
letcher
Experiment
:
Fix all A
S
T t
y
pe
s
to `#[r
e
pr(C)]`
commit
|
commitdiff
|
tree
2021-08-13
Shayne Fletcher
Tweak HhasProga
m
C
+
+
: Vec
t
o Sl
i
c
e
commit
|
commitdiff
|
tree
2021-08-13
Shayne Fletch
e
r
Tweak HhasProgram C++: May
b
e, Triple
commit
|
commitdiff
|
tree
2021-08-12
Shay
n
e Fletcher
T
w
eak Hh
a
s
P
rogram C
+
+: Rename Span HhasSpan
commit
|
commitdiff
|
tree
2021-08-12
Shayne
Fle
t
cher
T
weak HhasProgram C++:
N
ew type HhasPos
to u
s
e
i
n
p
l
a
ce
.
.
.
commit
|
commitdiff
|
tree
2021-08-12
S
h
ayne Fletcher
Tweak
H
hasProgram C++: R
e
n
a
me
Typedef HhasTyped
e
f and
.
.
.
commit
|
commitdiff
|
tree
2021-08-12
S
h
ay
n
e Fletcher
Tweak Hhas
C
las
s
C++: Option to Maybe
commit
|
commitdiff
|
tree
2021-08-12
S
hayne Fletcher
T
weak HhasClass
C
+
+
: Rep
l
ace
t
upl
e
s
commit
|
commitdiff
|
tree
2021-08-11
Shay
n
e
F
l
etcher
Tweak HHBC
AST C++: Rena
m
e hhas_type::Info hhas
_
type
.
.
.
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fletcher
Twea
k
HhasClass C++: rep
l
ace Vec
with Slice
commit
|
commitdiff
|
tree
2021-08-11
S
h
ayne Fletcher
Tweak
H
ha
s
Class
C++:
uses field now Str
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fletc
h
er
Tweak H
h
asClass C++: Use new hhbc_a
s
t::UseAsVisi
b
ility
commit
|
commitdiff
|
tree
2021-08-11
S
h
ayne Fletcher
Tweak HhasClass C++:
DocComment to May
b
e<Str<_>>
commit
|
commitdiff
|
tree
2021-08-11
Shayn
e
Fle
t
cher
Tweak HhasFunctio
n
C++
:
Re
n
ame Flags HhasFunctionFlags
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fletcher
T
w
eak Hhas
F
uncti
o
n C++: Vec to
S
lice
commit
|
commitdiff
|
tree
2021-08-11
Shayne Fletcher
Tweak HH
B
C
AST
s
C
+
+
:
cb
i
ndgen
i
mprovemen
t
s
commit
|
commitdiff
|
tree
2021-08-10
Shayne Fletcher
Twe
a
k
HHB
C
AST
C
++: Don'
t
sign hhb
c
-ast
.
h, no
need
commit
|
commitdiff
|
tree
2021-08-10
Shayne F
l
etcher
Tweak
H
hasM
e
thod C
+
+: Get as
close to
`
repr
(
C
)` as
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
Shayne Fl
e
t
c
her
Twe
a
k
H
HBC AST:
Implement buck
rule to generate h
h
bc
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
Shayne Fletcher
Twea
k
HhasProperty to be C++ friendly
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fl
e
tcher
Twea
k
`HhasTypeConstant` C++: Replac
e
Option wit
h
M
a
y
b
e
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fletcher
T
w
eak
`HhasTypeCo
n
stant
`
C++: Replace String with
Str
commit
|
commitdiff
|
tree
2021-08-09
Shayne
Fletcher
Tweak HhasRecord
C
+
+
:
Re
p
l
ace Vec with Slice and mark
.
.
.
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fletcher
Tw
e
ak HhasRe
c
o
r
d C++: Mark Span repr(C); update cbindgen
commit
|
commitdiff
|
tree
2021-08-09
Sh
a
y
n
e
Fletcher
Tweak HhasR
e
cor
d
C++: R
e
place
Op
t
ion with
M
aybe in
.
.
.
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fletcher
T
w
eak Hha
s
Record C++
:
Mark Fiel
d
r
epr(C) and add to
.
.
.
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fletche
r
Tweak HhasRe
c
o
rd C++:
Field, Repla
c
e 'a str
w
ith Str
.
.
.
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fletcher
Tweak HhasRecord C+
+
: Field, O
p
tion to
M
aybe
commit
|
commitdiff
|
tree
2021-08-09
Shayne Fl
e
tcher
I
mprove encapsulation; restr
i
c
t
f
ield visibil
i
ty
commit
|
commitdiff
|
tree
2021-08-06
Shayne Fletcher
A buck comp
a
t
i
b
le cbindgen driver
commit
|
commitdiff
|
tree
2021-08-05
Shayne Fletcher
Tweak HhasB
o
dy C++: Rep
l
ace
Option with Maybe
commit
|
commitdiff
|
tree
2021-08-05
Shay
n
e Flet
c
her
T
w
e
a
k HhasBody
C++:
R
eplace (,) wit
h
Pair
commit
|
commitdiff
|
tree
2021-08-05
Shayne F
l
etcher
Tweak HhasBody
C
++:
R
eplac
e
D
o
cComment with
S
t
r<'ar
e
na>
commit
|
commitdiff
|
tree
2021-08-05
Shayne
Fle
t
ch
e
r
Tweak HhasBod
y
C+
+
: Repla
c
e
V
e
c
s
w
i
t
h
Slices
commit
|
commitdiff
|
tree
2021-08-05
Shayne Flet
c
her
T
weak HhasBody C++
:
Re
p
lace Strings
wit
h
Str<'are
n
a
>
s
commit
|
commitdiff
|
tree
2021-08-05
Sh
a
yne Fletcher
T
wea
k
Hhas
B
odyEnv C+
+
: R
e
place Opt
i
on wit
h
Maybe
commit
|
commitdiff
|
tree
2021-08-05
Shay
n
e Fletcher
Tweak
H
hasBodyE
n
v
C
+
+: Replace String with
Str<_
>
commit
|
commitdiff
|
tree
2021-08-05
Shayne Fletcher
Tw
e
ak HhasBodyE
n
v C++: P
r
efer H
H
BC AST
'
classish k
i
nd
.
.
.
commit
|
commitdiff
|
tree
2021-08-05
Shayne Fl
e
tche
r
T
we
a
k for C+
+
:
Ti
n
y
fixup
s
commit
|
commitdiff
|
tree
2021-07-31
Shayne Fletcher
Tweak `hhas_type` ty
p
e
s t
o
be C
+
+ friendly: mark all
.
.
.
commit
|
commitdiff
|
tree
2021-07-31
Shayne Fletcher
T
w
eak `hhas_t
y
pe` t
y
p
es to be
C++
friendly: remove
.
.
.
commit
|
commitdiff
|
tree
2021-07-31
Shayne Fletcher
Twea
k
`hhas_type
`
t
y
pes to
b
e C+
+
friendl
y
: `Info`
.
.
.
commit
|
commitdiff
|
tree
2021-07-31
Sh
a
y
n
e Fletcher
Tweak `hhas_typ
e
`
t
y
pes
t
o
b
e
C++ friendly: `Info`
.
.
.
commit
|
commitdiff
|
tree
2021-07-31
Shayn
e
Flet
c
her
Tweak `hhas_type` t
y
p
e
s to be C++ f
r
iendly: `Constrai
n
t
.
.
.
commit
|
commitdiff
|
tree
2021-07-31
Shayn
e
Fle
t
cher
Tweak
`
hhas_ty
p
e` types to be C++ friendly: Ren
a
me
.
.
.
commit
|
commitdiff
|
tree
2021-07-31
Shayne F
l
et
c
h
er
Tweak `hhas_typ
e
` type
s
to be C++ frie
n
dly: Update
.
.
.
commit
|
commitdiff
|
tree
2021-07-30
Shayne
F
letcher
Tweak `HhasCon
s
tant
`
to be C++
frien
d
l
y
commit
|
commitdiff
|
tree
2021-07-29
Shayne Fletcher
Tweak `hhas_type` types to be C++ frie
n
dly
commit
|
commitdiff
|
tree
2021-07-29
Shayne Fle
t
cher
Tweak `HhasSymb
o
lRefs` t
o
b
e
C++
fr
i
endly: Make
`
Hh
a
sSymbo
l
R
.
.
.
commit
|
commitdiff
|
tree
2021-07-29
Shayne Fletcher
Tweak `HhasSy
m
bolRefs` to be C++ frie
n
dly: Unfold HhasSymbolRefs
commit
|
commitdiff
|
tree
2021-07-29
Shayne F
l
etche
r
Twe
a
k `HhasSymbolRefs` to be
C
++
f
riendly: Make H
h
asSymbol
R
e
.
.
.
commit
|
commitdiff
|
tree
2021-07-28
S
hayne Fletche
r
r
e
order
c
o
effe
c
t creation
to improve pr
e
f
commit
|
commitdiff
|
tree
2021-07-28
Shayne Fl
e
t
cher
T
weak `H
h
asSymbo
l
Ref
s
`: remo
v
e un
u
sed methods
commit
|
commitdiff
|
tree
2021-07-27
Shay
n
e Fletcher
adop
t
ffi::* in hhas
_
p
roperty
commit
|
commitdiff
|
tree
2021-07-27
S
h
ayne Fletc
h
e
r
Fix message
commit
|
commitdiff
|
tree
2021-07-24
Shayne Fletcher
HHBC ASTs tweak for C++: Don't forget to s
i
gn th
e
.
.
.
commit
|
commitdiff
|
tree
2021-07-23
S
h
ayn
e
Fletch
e
r
HHBC AS
T
s
tweak for C++: Fix er
r
oneous comment
commit
|
commitdiff
|
tree
2021-07-23
Shayne
Fle
t
cher
HHBC
A
STs tweak for C++: Ren
a
me
i
d
types
commit
|
commitdiff
|
tree
2021-07-23
S
hayn
e
Fletche
r
HHBC ASTs tweak f
o
r C
+
+: Improve Rust safety of InstrSeq
commit
|
commitdiff
|
tree
2021-07-22
S
h
ayne Fle
t
cher
Continue tweakin
g
HHBC ASTs to be C++ fr
i
en
d
ly with
.
.
.
commit
|
commitdiff
|
tree
2021-07-22
Shayne Fle
t
cher
Continue tweaki
n
g HHBC ASTs to be
C
++ fr
i
endly
commit
|
commitdiff
|
tree
2021-07-21
S
h
ayne Fletc
h
er
Do even more twe
a
k HHBC ASTs to
b
e
C
++
f
r
iendly
commit
|
commitdiff
|
tree
2021-07-17
S
h
a
yne Fl
e
tcher
Do more tweak HHBC ASTs
t
o be C++ friendly
commit
|
commitdiff
|
tree
2021-07-09
Sh
a
yne Fletcher
Missing update
t
o coeffect te
s
t expect f
i
le
commit
|
commitdiff
|
tree
2021-07-01
Shayne Flet
c
h
e
r
I
nt
r
oduce a cbindgen sc
r
ipt f
o
r
F
FI headers
commit
|
commitdiff
|
tree
2021-07-01
Shayne Fletche
r
HHB
C
AST type
s
ubst
i
tutions for fr
i
endly C in
t
erop
commit
|
commitdiff
|
tree
2021-06-29
Shayn
e
Fle
t
cher
N
e
w crate "ff
i
"
.
Types for repr(
C
) API
s
.
commit
|
commitdiff
|
tree
2021-06-25
S
hayne Fle
t
cher
R
ust F
F
I: exclus
i
vely C++
commit
|
commitdiff
|
tree
2021-04-09
Sh
a
yne Fl
e
tcher
Stop autoloader from swal
l
owing fatals
commit
|
commitdiff
|
tree
2021-03-30
Shayn
e
Fletcher
Sha
r
e class constan
t
s
commit
|
commitdiff
|
tree
2021-03-30
S
h
a
yne Fletche
r
Mak
e
cons
t
ant
initi
a
lization f
a
i
l
u
re an unrecov
e
rable
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Shayne Fletcher
Migrate
e
mitters
t
o
new
`
InstrSeq`: `rewrite_xml(
)
`
commit
|
commitdiff
|
tree
2021-03-18
Shayne Flet
c
her
M
i
g
rate emitters to new `InstrSeq`: `emit
_
x
hp()`
commit
|
commitdiff
|
tree
2021-03-18
Shayne
F
let
c
her
Migrate emit
t
ers to new `
I
nstrSeq`: `emit_record_de
f
`
commit
|
commitdiff
|
tree
2021-03-18
Sh
a
yne Fl
e
tcher
Migrate
emitters to new `InstrSeq`: `emit_type
d
ef`
commit
|
commitdiff
|
tree
2021-03-17
Shay
n
e Fletcher
Migr
a
te
e
mit
t
ers t
o
ne
w
`Inst
r
Seq
`
.
Live free or die
.
.
.
commit
|
commitdiff
|
tree
2021-03-17
S
hayne Fletc
h
er
Migrate emitters to `I
n
strSe
q
`
.
A good day to die hard
commit
|
commitdiff
|
tree
2021-03-16
S
h
ayne Fletcher
Migrate emitt
e
rs to
n
e
w `InstrSeq`
with a vengeance
commit
|
commitdiff
|
tree
next