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
Push Rc out of RelativePath
2019-10-28
Ja
k
e Bailey (
H
ack
l
ang)
P
u
sh Rc out of R
e
lati
v
ePath
commit
|
commitdiff
|
tree
2019-10-27
Jake
B
ailey
(
Hacklang)
Remov
e
Ocamlv
a
lue
commit
|
commitdiff
|
tree
2019-10-27
J
a
ke Bailey
(Hacklang)
Use ocamlrep in editable_pos
i
t
io
n
ed_syntax
commit
|
commitdiff
|
tree
2019-10-27
J
ake Bailey
(H
a
c
klang)
Use ocaml
r
e
p
in li
n
e b
r
e
ak map
t
ests
commit
|
commitdiff
|
tree
2019-10-27
Jake Bailey (Hacklang)
Use ocamlrep r
a
ther than ocam
l
valu
e
in rus
t
_to_ocam
l
commit
|
commitdiff
|
tree
2019-10-27
Jake B
a
iley (Hacklang)
Remove oca
m
lvalu
e
_m
a
cro
commit
|
commitdiff
|
tree
2019-10-27
Jake Bail
e
y (Ha
c
klang)
Fix facts parse
r
crash
commit
|
commitdiff
|
tree
2019-10-25
Jak
e
Bailey
(Hacklang)
Do not implement Ocamlvalue f
o
r o
x
i
dized t
y
pes
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (
H
acklang)
Us
e
ocamlr
e
p
in PPL class re
w
riter ff
i
commit
|
commitdiff
|
tree
2019-10-25
J
ake Bailey
(Hacklang)
Use ocamlre
p
in parser errors FFI
commit
|
commitdiff
|
tree
2019-10-25
Jake Bai
l
e
y (Ha
c
kla
n
g)
Use ocamlrep in direc
t
lower
e
r FFI
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (Hac
k
lang)
Use ocamlrep in Facts
F
FI
commit
|
commitdiff
|
tree
2019-10-25
J
a
ke Bail
e
y
(H
a
cklang)
Do
n
o
t
mark ru
s
t_parser_ff
i
::parse as unsafe
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (Hacklang)
Reformat rus
t
_parser
_
ff
i
commit
|
commitdiff
|
tree
2019-10-25
Jake
B
ailey (Hacklang)
P
u
l
l
rust_p
a
r
s
er_ffi
p
arse function out of
m
a
c
ro
commit
|
commitdiff
|
tree
2019-10-25
Jake Bail
e
y
(Hackla
n
g)
Use o
c
aml
r
ep to
conve
r
t errors, tree, mode, and trivia
.
.
.
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (Hacklang)
Pass full FFP par
s
er env t
o
Rus
t
commit
|
commitdiff
|
tree
2019-10-23
Jake Bailey
(
Hacklang
)
Wra
p
pointer to OCa
m
l so
u
r
c
e
text in UnsafeOcamlPtr
commit
|
commitdiff
|
tree
2019-10-23
Jake Bailey (Hack
l
ang
)
Impleme
n
t OcamlRep for SourceText
commit
|
commitdiff
|
tree
2019-10-23
Jak
e
Bailey (Ha
c
kl
a
ng)
Conver
t
bytes rather tha
n
s
t
r
i
ng slices
commit
|
commitdiff
|
tree
2019-10-23
Jake Bailey (Hacklang)
Provide FFI convenience
macro for oca
m
l
r
e
p_
o
c
a
m
lpool
commit
|
commitdiff
|
tree
2019-10-22
Jake Bailey (Hacklang)
A
dd ocamlpoo
l
a
llocator
commit
|
commitdiff
|
tree
2019-10-22
Ja
k
e Bailey (Ha
c
klang)
Abs
t
r
act ov
e
r
b
acking alloc
a
tor
commit
|
commitdiff
|
tree
2019-10-22
Jake Baile
y
(Hacklang)
I
g
no
r
e Box in v
a
ria
n
t
s with a single boxe
d
tuple argum
e
n
t
commit
|
commitdiff
|
tree
2019-10-22
Jak
e
Bailey (
H
acklang)
Do not use
o
caml::caml macro for
F
FI fu
n
ctions in ocamlrep
.
.
.
commit
|
commitdiff
|
tree
2019-10-22
Jake
B
aile
y
(Hacklan
g
)
Convert to
ocaml
r
ep by
refe
r
e
nce
rather than
t
aking
.
.
.
commit
|
commitdiff
|
tree
2019-10-22
Jake Bailey (Hack
l
a
n
g)
Borro
w
Arena
m
utably in allo
c
ation m
e
th
o
ds and return
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Ja
k
e Bai
l
ey (Hac
k
l
a
ng
)
Remove Acc by u
s
ing
lo
o
p in
PositionedV
a
lue::fr
o
m_
commit
|
commitdiff
|
tree
2019-10-19
Jake Bailey (Hacklang)
Simplify Pos
i
t
i
onedValue:
:
fro
m
_
commit
|
commitdiff
|
tree
2019-10-18
Jake Bail
e
y (Ha
c
klang)
E
n
ca
p
sul
a
te i
n
trusive OCaml value cachin
g
i
n
RcOc
commit
|
commitdiff
|
tree
2019-10-16
Jake Bai
l
ey (H
a
cklang)
Fi
x
incremental
typ
e
chec
k
ing b
u
g
commit
|
commitdiff
|
tree
2019-10-16
J
a
ke Bai
l
ey (Hacklan
g
)
Do no
t
reformat function declara
t
ion headers prece
d
ed
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
J
ake Bailey (
H
acklan
g
)
Do not
allocate d
u
p
lica
t
e
s
of values at th
e
same memory
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Jake Bailey (Hacklang)
Check slab i
n
teg
r
i
t
y
commit
|
commitdiff
|
tree
2019-10-04
Ja
k
e Bailey (Hacklang)
Fetch
c
lass el
e
ment typ
e
s l
a
zily
commit
|
commitdiff
|
tree
2019-10-03
Jake Bailey (Hacklang)
Fix bui
l
d
commit
|
commitdiff
|
tree
2019-10-02
Jake
Bai
l
ey (Hacklang)
Remove uses of
polym
o
rphic equal
i
n Decl_inherita
n
ce
commit
|
commitdiff
|
tree
2019-10-02
Jake Bailey (Hacklang)
Remove uses of poly
m
orphic equal in Shal
l
o
w_cla
s
s_diff
commit
|
commitdiff
|
tree
2019-10-02
Jake Ba
i
ley (Hac
k
l
ang)
Remo
v
e uses of polymorphic compare and equal in D
e
cl_linearize
commit
|
commitdiff
|
tree
2019-10-02
Jake Bai
l
e
y
(Hackla
n
g)
Derive
e
q
for shallow
d
ecls, implement eq for d
e
cl_ty
commit
|
commitdiff
|
tree
2019-10-02
Jake Bailey (Hacklang)
Fin
e
-gr
a
ined incremental type
c
hecki
n
g
commit
|
commitdiff
|
tree
2019-10-02
Jake Bail
e
y (Ha
c
klang)
Sim
p
le increm
e
nta
l
typeche
c
king
commit
|
commitdiff
|
tree
2019-09-19
J
a
k
e Bailey (Hacklang)
A
dd slab allocator
commit
|
commitdiff
|
tree
2019-09-19
J
ak
e
B
ailey (H
a
cklang)
Reg
e
nerate
oxidized types
commit
|
commitdiff
|
tree
2019-09-17
Jake Bailey (Hacklang)
C
o
rrectly
i
dentify bi
n
ary blo
b
s
commit
|
commitdiff
|
tree
2019-09-17
Jake
Bailey (Hack
l
an
g
)
Convert ocamlrep va
l
u
e
s to
n
ative
Rust
values
commit
|
commitdiff
|
tree
2019-09-17
J
ake Baile
y
(Hackla
n
g)
Derive
O
camlvalue for al
l
oxi
d
ized
types
commit
|
commitdiff
|
tree
2019-09-17
Jake Ba
i
ley (Hackl
a
ng)
Update
hh
_
oxidize for
decl_ty
changes
commit
|
commitdiff
|
tree
2019-09-10
Jake Bailey (Hacklan
g
)
U
se BTreeMap/
B
Tre
e
Set in oxidized types
commit
|
commitdiff
|
tree
2019-09-10
Jake Bailey (Hack
l
a
n
g)
I
mplement Oc
a
ml
R
ep a
n
d Ocamlvalue
fo
r
B
T
re
e
Set
commit
|
commitdiff
|
tree
2019-09-10
Jak
e
Bailey (Hacklan
g
)
Implement OcamlRep for BTreeMap
commit
|
commitdiff
|
tree
2019-09-10
Jak
e
Bailey (Hack
l
ang)
Renam
e
IntoOc
a
m
l
Rep trait to Ocam
l
R
ep
commit
|
commitdiff
|
tree
2019-09-10
Jake Bailey (Hacklang
)
Convert OCaml values into ocamlrep
v
alues
commit
|
commitdiff
|
tree
2019-09-10
Jake Bailey (Hacklang)
Do not take &mut Aren
a
in
all
o
c
a
tion
methods
commit
|
commitdiff
|
tree
2019-09-02
Jake Bail
e
y (Hacklang)
Regen
e
r
a
te oxidize
d
types
commit
|
commitdiff
|
tree
2019-08-27
Jake Bailey (Hack
l
ang
)
Fix incremental
type
c
hecking bug
commit
|
commitdiff
|
tree
2019-08-19
Ja
k
e Bailey (Hackla
n
g)
H
a
ndle Global
_
o
p
tions
.
I
n
fer
M
iss
i
ng by manually convert
i
ng it
commit
|
commitdiff
|
tree
2019-08-19
Jake
B
a
iley (H
a
ckla
n
g)
Panic
o
n out-of-b
o
unds integer
c
o
n
versions
commit
|
commitdiff
|
tree
2019-08-19
J
ake Bailey (Hacklang
)
M
odu
l
arize
commit
|
commitdiff
|
tree
2019-08-19
Jake Bai
l
ey (H
a
cklang)
Take &mut
Arena in allo
c
ation met
h
ods
commit
|
commitdiff
|
tree
2019-08-19
J
ake
B
ailey
(Hacklang)
Alloc
a
te
b
l
o
c
ks in Arena; tie Values
t
o Arena li
f
e
t
ime
commit
|
commitdiff
|
tree
2019-08-19
Jake Bai
l
ey (Hacklang)
Add Arena
class to avoid calling
m
alloc()
ever
y
time
.
.
.
commit
|
commitdiff
|
tree
2019-08-16
Jake Bailey (Hacklang)
Use us
i
ze rather than u
6
4
in Pos
commit
|
commitdiff
|
tree
2019-08-16
Jake Ba
i
ley (Hacklang)
Box
i
n
s
tances
o
f F
i
lePosLarge in
Po
s
commit
|
commitdiff
|
tree
2019-08-14
Jake Bailey (Hacklang)
U
s
e ocamlre
p
in hh_o
x
id
i
ze
commit
|
commitdiff
|
tree
2019-08-14
Jake Bailey
(
Hacklang)
Add oc
a
mlrep
commit
|
commitdiff
|
tree
2019-08-12
J
a
ke Baile
y
(
Hacklang)
Do not convert po
l
y
mo
r
phic var
i
an
t
s
commit
|
commitdiff
|
tree
2019-08-12
Jake Ba
i
ley (Hackla
n
g)
Remove polymorphic variant Typing_defs
.
d
ependent
_
type
commit
|
commitdiff
|
tree
2019-08-12
J
ake Bailey (
H
a
ckla
n
g
)
Re-en
a
ble h
h
_oxidiz
e
tests
commit
|
commitdiff
|
tree
2019-08-10
Jake Bail
e
y (Hacklang)
Add oxidized AAST and Decl_defs/T
y
ping_defs
commit
|
commitdiff
|
tree
2019-08-10
Jak
e
Bailey (H
a
cklang)
Add
hh_oxidize
commit
|
commitdiff
|
tree
2019-08-06
Jake Bailey (Hack
l
ang)
Ad
d
trailin
g
comma
in att
r
ibute speci
f
ica
t
i
o
n
s
commit
|
commitdiff
|
tree
2019-07-31
Jake Bailey (Hacklan
g
)
Forbid goto la
b
els wh
e
n the got
o
o
perator i
s
forbidden
commit
|
commitdiff
|
tree
2019-07-26
Ja
k
e Bailey (Hacklang)
B
r
eak bef
o
re is/a
s
token
s
ins
t
ead of after
commit
|
commitdiff
|
tree
2019-07-25
Jake Bailey (Hacklang)
Include name of inheriting class in
Decl_heap_
e
lems_b
u
g
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
Jake Bailey
(
Ha
c
klang)
D
o
n't split
a
ft
e
r
c
a
se k
e
y
w
ord
commit
|
commitdiff
|
tree
2019-07-24
Jake Bailey (Ha
c
klang)
Back out "fix Obj_get"
commit
|
commitdiff
|
tree
2019-07-22
Jake Bailey (
H
acklang)
Ad
d
test case demonstrating a
d
iffere
n
ce between
s
hallo
w
.
.
.
commit
|
commitdiff
|
tree
2019-07-19
Jake Bail
e
y (Hackla
n
g)
Do not
s
e
l
e
ct default t
y
pe for abstrac
t
typeconsts
.
.
.
commit
|
commitdiff
|
tree
2019-07-18
Jake
B
ailey (
H
acklang)
D
o not consider ancestor
s
inc
l
u
ded
v
i
a
a require-implements
.
.
.
commit
|
commitdiff
|
tree
2019-07-18
Jake
B
ai
l
ey (Hackla
n
g)
A
dd space afte
r
a
t
tributes on
pa
r
ameter declara
t
ions
commit
|
commitdiff
|
tree
2019-07-12
Jake Ba
i
ley (Hacklang)
Make in
v
a
li
d
or sketchy truthines
s
t
ests
l
int w
a
r
n
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Jake Bailey (Hack
l
a
n
g
)
In
c
l
ude synthesized ancestors in the
m
ember resolution
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Jake Bail
e
y (Hacklang)
Do
not mark anc
e
stors of require
d
classes as requ
i
rem
e
n
ts
commit
|
commitdiff
|
tree
2019-06-21
Jake
Bailey
(H
a
ckl
a
ng)
Do n
o
t open De
c
l_
t
o_typing in
Decl_in
h
eri
t
ance
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (H
a
cklan
g
)
Destructure shall
o
w
class members in D
e
cl_to_typing
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake Bai
l
ey
(Hacklang)
R
ename inheritable_elt to tagged_elt
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (Hacklang)
Mov
e
Decl_in
h
eritan
c
e
h
elpers t
o
Decl_to_typing
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey
(
H
a
c
klang)
Fi
x
newline-counting bug in forma
t
ti
n
g-supp
r
ession
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Ja
k
e Bailey (H
a
cklang)
Declare on
l
y shallow classe
s
in Decl
w
hen shallow_class_decl
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake Ba
i
le
y
(Hacklang)
R
e
m
ove cla
s
s_type from lazy_class_type
commit
|
commitdiff
|
tree
2019-06-20
Jake
B
ailey (Hackl
a
n
g
)
Check sealed white
l
ist
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (Ha
c
kla
n
g
)
Use Decl_provide
r
.
Class
.
t rat
h
er than decl_class
_
ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake Ba
i
ley (Ha
c
kla
n
g)
Forbid trait
reuse
commit
|
commitdiff
|
tree
2019-06-20
J
ake Bail
e
y (Hacklang)
Check exten
d
kinds
commit
|
commitdiff
|
tree
2019-06-20
Jak
e
Bailey
(
Hacklang)
Check for cyclic class definitions
commit
|
commitdiff
|
tree
2019-06-20
Jak
e
Bailey (Ha
c
k
l
ang)
Dedup synthesized mr
o
_
elements earlier
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (
H
acklang)
Fix duplicate
synthesized ele
m
ents in MRO
commit
|
commitdiff
|
tree
2019-05-13
Jake Bailey (Hack
l
an
g
)
Replace tc_
i
s
_
dispos
a
b
le with lazy-l
o
okup
commit
|
commitdiff
|
tree
2019-05-13
Jake Bailey (Hac
k
l
ang)
Replace tc_req_ancestors
wi
t
h lazy-l
o
okup
commit
|
commitdiff
|
tree
next