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
Fix namespace elaboration for default function parameters
2019-10-29
Jake Ba
i
l
e
y (
H
ackl
a
ng)
Rem
o
ve ca
m
l_
b
l
ock and caml_t
u
ple
commit
|
commitdiff
|
tree
2019-10-29
Jake Bailey (Hacklang)
Fix
optimizatio
n
in
P
osition
e
dToken
:
:with_ methods
commit
|
commitdiff
|
tree
2019-10-29
J
ake Bailey (H
a
cklang)
Make
P
osit
i
onedToken
a
type alias rat
h
er than a newt
y
pe
commit
|
commitdiff
|
tree
2019-10-29
Jake
B
ailey
(
Hacklang)
Fix build
commit
|
commitdiff
|
tree
2019-10-28
Jake
B
aile
y
(Hacklang)
Push Rc out of RelativePa
t
h
commit
|
commitdiff
|
tree
2019-10-27
J
a
ke Ba
i
ley
(
H
acklang)
R
e
mo
v
e Ocaml
v
alue
commit
|
commitdiff
|
tree
2019-10-27
Jake Bail
e
y (Ha
c
klang)
Use
o
camlrep
i
n editable_positioned_syntax
commit
|
commitdiff
|
tree
2019-10-27
Jake Bail
e
y (
H
a
cklang)
Use ocamlrep in line br
e
a
k
map te
s
t
s
commit
|
commitdiff
|
tree
2019-10-27
Ja
k
e
Bailey
(Hacklang)
Use ocamlrep rat
h
er tha
n
o
c
amlvalu
e
in r
u
st_to
_
o
c
a
m
l
commit
|
commitdiff
|
tree
2019-10-27
Jake Bailey (Hac
k
lang)
Remove
o
camlvalue_m
a
cro
commit
|
commitdiff
|
tree
2019-10-27
Ja
k
e Bailey (
H
acklang)
Fix facts pa
r
ser cr
a
sh
commit
|
commitdiff
|
tree
2019-10-25
Jake B
a
iley (Hacklang)
Do not implem
e
nt Ocamlva
l
u
e for o
x
i
d
i
z
ed types
commit
|
commitdiff
|
tree
2019-10-25
Jake
B
ailey (Hacklang)
Use ocamlrep in PPL class rew
r
it
e
r ffi
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (Hacklang)
Use ocamlrep in pa
r
ser
e
rrors FF
I
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (Hackla
n
g)
U
se
o
camlrep i
n
dire
c
t lowerer FFI
commit
|
commitdiff
|
tree
2019-10-25
Jake Baile
y
(Hack
l
ang)
Use ocamlre
p
in Fa
c
ts
FFI
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey
(
Hacklan
g
)
Do no
t
mark rus
t
_parser_ffi::p
a
rse as unsafe
commit
|
commitdiff
|
tree
2019-10-25
Jake Bail
e
y
(
H
acklang)
Re
f
ormat
r
u
st_parse
r
_ff
i
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (Hack
l
a
n
g)
Pull rust_parser_ffi parse function ou
t
o
f macro
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (Hacklang)
Use ocamlrep t
o
convert errors, tree, m
o
de, and trivia
.
.
.
commit
|
commitdiff
|
tree
2019-10-25
Jake Bailey (H
a
ck
l
ang)
Pass full
F
F
P pa
r
ser env to
R
u
st
commit
|
commitdiff
|
tree
2019-10-23
Jake Bailey (Hackla
n
g
)
Wrap
p
oi
n
ter to OCa
m
l source text
in
U
nsafeOca
m
l
P
tr
commit
|
commitdiff
|
tree
2019-10-23
Jake Bailey (
H
ac
k
lang
)
Implement O
c
amlRep for
S
ource
T
e
x
t
commit
|
commitdiff
|
tree
2019-10-23
Jake Ba
i
l
e
y (Hack
l
ang)
C
onvert b
y
tes rather than string slices
commit
|
commitdiff
|
tree
2019-10-23
Jake Bailey (Hac
k
l
ang)
P
r
ovide FFI conve
n
ience
macro fo
r
ocamlrep_ocamlp
o
ol
commit
|
commitdiff
|
tree
2019-10-22
Jake Bai
l
ey (Ha
c
klang)
Add oc
a
mlpool allocato
r
commit
|
commitdiff
|
tree
2019-10-22
Jake
Bail
e
y
(Hacklang)
Abstract over b
a
cking
al
l
ocat
o
r
commit
|
commitdiff
|
tree
2019-10-22
Jake
B
ailey
(Hackl
a
n
g)
Ignore Box in
v
aria
n
ts wi
t
h a
si
n
gle bo
x
ed tuple argument
commit
|
commitdiff
|
tree
2019-10-22
Jake Bai
l
ey (H
a
cklang)
Do no
t
use ocaml::cam
l
macro for
F
F
I
functions in ocamlrep
.
.
.
commit
|
commitdiff
|
tree
2019-10-22
Jake Bailey
(
Hacklang)
Convert to ocaml
r
e
p by
r
ef
e
re
n
ce rather t
h
an takin
g
.
.
.
commit
|
commitdiff
|
tree
2019-10-22
Ja
k
e Bailey (Hackl
a
ng)
Borrow Arena
m
ut
a
bly in alloc
a
tion me
t
h
ods
a
nd return
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Jake Bailey (Hacklang)
Remove Ac
c
by using loop
i
n Po
s
i
t
ionedValue::from_
commit
|
commitdiff
|
tree
2019-10-19
Jak
e
Bailey (Hac
k
lang)
S
implif
y
PositionedVal
u
e
::fr
o
m
_
commit
|
commitdiff
|
tree
2019-10-18
Jake B
a
iley (Hacklan
g
)
En
c
apsulate intrusiv
e
OCaml v
a
l
u
e caching in RcOc
commit
|
commitdiff
|
tree
2019-10-16
Jake Bailey (
H
acklang)
F
i
x in
c
remen
t
al typeche
c
king bug
commit
|
commitdiff
|
tree
2019-10-16
Jake Bailey (Ha
c
k
l
ang)
Do
not r
e
format f
u
nction declara
t
ion headers
preceded
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
J
ake Bai
l
ey (Hack
l
a
n
g)
Do not al
l
oc
a
te du
p
l
i
cates of values at the sa
m
e memory
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Jake Bailey (H
a
c
klang
)
Check
slab integrity
commit
|
commitdiff
|
tree
2019-10-04
J
a
k
e
Ba
i
ley (Hacklang)
Fetch c
l
ass elemen
t
typ
e
s lazi
l
y
commit
|
commitdiff
|
tree
2019-10-03
Jake Bail
e
y (Ha
c
klang)
Fix build
commit
|
commitdiff
|
tree
2019-10-02
Jake Bailey (Hackl
a
ng
)
R
e
move
uses of polymorphic equal in
D
e
cl_inheritance
commit
|
commitdiff
|
tree
2019-10-02
Jake Bail
e
y (Hackl
a
ng)
Remove uses of p
o
l
y
morphi
c
equal in Shall
o
w
_
class_d
i
ff
commit
|
commitdiff
|
tree
2019-10-02
Jake
Bailey (
H
ac
k
l
a
ng)
Remove uses of polymorphic co
m
pare
a
n
d
equa
l
in Dec
l
_lineariz
e
commit
|
commitdiff
|
tree
2019-10-02
Jake B
a
i
ley (H
a
cklang)
Derive eq for sha
l
low decls, im
p
leme
n
t eq for decl_ty
commit
|
commitdiff
|
tree
2019-10-02
Jak
e
B
a
i
l
ey (Hacklang)
Fi
n
e-grained inc
r
ement
a
l t
y
pechecking
commit
|
commitdiff
|
tree
2019-10-02
Jak
e
Bailey (Hacklang)
Simple incremental typecheckin
g
commit
|
commitdiff
|
tree
2019-09-19
Jake Bailey (Hac
k
lang)
Add s
l
a
b
allocator
commit
|
commitdiff
|
tree
2019-09-19
Jak
e
Bail
e
y (Hacklang)
Reg
e
n
er
a
te o
x
idized types
commit
|
commitdiff
|
tree
2019-09-17
Jake
Bailey (H
a
ckl
a
ng)
Corre
c
tl
y
identify binary blobs
commit
|
commitdiff
|
tree
2019-09-17
Jake Bailey (Hac
k
lang)
C
o
nvert ocam
l
rep valu
e
s to native Rust val
u
es
commit
|
commitdiff
|
tree
2019-09-17
Jake Bailey (Hacklang)
Deri
v
e Ocamlvalue f
o
r a
l
l
oxidized types
commit
|
commitdiff
|
tree
2019-09-17
Jake Bailey
(Hacklang)
U
pdate hh
_
oxidize fo
r
d
e
c
l_ty ch
a
nges
commit
|
commitdiff
|
tree
2019-09-10
Ja
k
e Bai
l
ey (Ha
c
klan
g
)
Use BTreeMa
p
/
B
Tr
e
eSet in oxidiz
e
d types
commit
|
commitdiff
|
tree
2019-09-10
Jake Bailey (Ha
c
kla
n
g)
Implemen
t
OcamlRep and
O
camlvalue for BTree
S
et
commit
|
commitdiff
|
tree
2019-09-10
Jake Bailey
(
Hacklang)
Implemen
t
OcamlRep
f
or BTreeMap
commit
|
commitdiff
|
tree
2019-09-10
Jake Bail
e
y (Hacklan
g
)
R
e
name
I
ntoOcam
l
R
ep
trait
t
o
OcamlRep
commit
|
commitdiff
|
tree
2019-09-10
J
a
k
e
Bai
l
ey (Hackl
a
ng)
Convert OCaml values
in
t
o
ocaml
r
ep val
u
es
commit
|
commitdiff
|
tree
2019-09-10
Jake
Ba
i
ley (Ha
c
klang)
Do not take
&
mut Arena in a
l
l
o
cation me
t
hods
commit
|
commitdiff
|
tree
2019-09-02
Ja
k
e Bailey (Ha
c
klang)
Re
g
enera
t
e
oxi
d
ized type
s
commit
|
commitdiff
|
tree
2019-08-27
Jake B
a
iley (Hackla
n
g
)
Fix
inc
r
em
e
n
tal
typechecking bug
commit
|
commitdiff
|
tree
2019-08-19
Jak
e
Bai
l
ey (Hacklan
g
)
H
andle Global_opti
o
ns
.
InferMissing b
y
man
u
a
lly converting it
commit
|
commitdiff
|
tree
2019-08-19
Jake Baile
y
(Hacklang)
Pa
n
i
c on out-of-bou
n
ds in
t
eger conversions
commit
|
commitdiff
|
tree
2019-08-19
Jake Bailey (Hacklang)
Modularize
commit
|
commitdiff
|
tree
2019-08-19
Jake Bailey (Hacklang)
T
a
k
e &mut
Ar
e
n
a in allo
c
a
tion methods
commit
|
commitdiff
|
tree
2019-08-19
J
ake B
a
il
e
y (Hacklang
)
Allocate b
l
ocks in Arena; tie Values to Arena lifetime
commit
|
commitdiff
|
tree
2019-08-19
J
ake Bailey (Hacklang)
A
d
d
Arena cl
a
ss to
a
void call
i
ng malloc
(
) every
t
ime
.
.
.
commit
|
commitdiff
|
tree
2019-08-16
Jake Bailey (H
a
c
k
lang)
U
se usize
r
ather than
u64 in Po
s
commit
|
commitdiff
|
tree
2019-08-16
Jake
B
a
i
ley (Hacklang
)
Bo
x
instances o
f
F
ilePosLarge in P
o
s
commit
|
commitdiff
|
tree
2019-08-14
Jake Bailey (
H
a
c
klang)
Use
ocamlrep in hh_
o
xidize
commit
|
commitdiff
|
tree
2019-08-14
Jake
B
aile
y
(Hacklang)
Ad
d
oc
a
mlrep
commit
|
commitdiff
|
tree
2019-08-12
Jake Bailey
(Hackl
a
ng)
Do not
c
o
n
v
ert polymorphic varian
t
s
commit
|
commitdiff
|
tree
2019-08-12
Ja
k
e Bail
e
y (Hack
l
ang)
Remove polym
o
rphic v
a
riant Typin
g
_de
f
s
.
dep
e
ndent_type
commit
|
commitdiff
|
tree
2019-08-12
Jake Bailey (Hacklang)
R
e
-enabl
e
hh_oxidize tests
commit
|
commitdiff
|
tree
2019-08-10
Jake Bailey (
H
acklang)
A
d
d
ox
i
dized AAST and Decl_defs/T
y
ping_defs
commit
|
commitdiff
|
tree
2019-08-10
Jake Bailey (Hacklang)
Add hh
_
o
x
idize
commit
|
commitdiff
|
tree
2019-08-06
Jake Bailey (H
a
ckl
a
ng)
Add trailing comma
in attri
b
ute specificat
i
ons
commit
|
commitdiff
|
tree
2019-07-31
J
ake Bailey (Hac
k
lang)
Forbid g
o
to
l
a
bel
s
when the
g
oto ope
r
ator is forbidden
commit
|
commitdiff
|
tree
2019-07-26
Jake B
a
ile
y
(
Hac
k
lang)
Break b
e
f
o
re is/
a
s tokens
i
nstead of afte
r
commit
|
commitdiff
|
tree
2019-07-25
Jake Bailey (Hackla
n
g
)
I
n
clude name of
inheritin
g
cla
s
s
i
n Decl_h
e
ap_elems_bug
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
Jake Bailey (Hacklang
)
Don't split after case keyword
commit
|
commitdiff
|
tree
2019-07-24
Jake Bailey (Hacklang)
Back out "
f
ix Obj_get"
commit
|
commitdiff
|
tree
2019-07-22
Jake Bail
e
y (Hackl
a
ng)
A
dd te
s
t
case
demonstr
a
ting
a
dif
f
erence between shallow
.
.
.
commit
|
commitdiff
|
tree
2019-07-19
Jake Baile
y
(
Ha
c
klang)
Do not sel
e
ct
defaul
t
type for abstract typeconsts
.
.
.
commit
|
commitdiff
|
tree
2019-07-18
Jak
e
Bailey (Hacklang)
Do not consid
e
r an
c
e
stors i
n
cluded
via a require-implements
.
.
.
commit
|
commitdiff
|
tree
2019-07-18
Jake Bail
e
y (
H
acklang)
Add s
p
ace
after attributes
on parameter declarations
commit
|
commitdiff
|
tree
2019-07-12
Jak
e
Bailey (H
a
c
k
lang)
M
ake
i
n
val
i
d
or s
k
etchy
t
r
uth
i
n
ess t
e
st
s
lint
w
arning
s
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Jak
e
Bailey (H
a
c
k
lang)
Includ
e
synthesized
a
n
cestors i
n
the memb
e
r
res
o
lutio
n
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
J
a
ke Bailey (Hacklang)
Do no
t
mark ancestors of required classes
a
s
requirements
commit
|
commitdiff
|
tree
2019-06-21
Jak
e
B
a
i
le
y
(Hackl
a
ng)
Do not
o
pen Decl_to_typing i
n
D
e
cl_inheritan
c
e
commit
|
commitdiff
|
tree
2019-06-20
Ja
k
e Bailey
(Hacklang)
D
e
structure sh
a
llow clas
s
members in Decl_t
o
_t
y
pin
g
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (Hacklan
g
)
Re
n
a
me inheritable_elt to tagged_
e
lt
commit
|
commitdiff
|
tree
2019-06-20
Ja
k
e Bai
l
ey (Ha
c
klang)
Move
D
ecl
_
inhe
r
itanc
e
helpers to Decl_to_typing
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey
(Hacklang)
Fi
x
n
e
wli
n
e-counting bu
g
in form
a
ttin
g
-
suppre
s
s
ion
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey
(
Ha
c
kla
n
g)
De
c
lare only
s
hallow classes in
D
ecl
w
h
en shallow_class_
d
ecl
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Ja
k
e Bail
e
y (Hackl
a
ng)
Remove class_type from la
z
y_class
_
type
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (Hacklang)
Check s
e
aled whitelist
commit
|
commitdiff
|
tree
2019-06-20
Ja
k
e Bail
e
y (Ha
c
klang)
Use
D
ecl_provider
.
C
lass
.
t ra
t
her than dec
l
_class
_
t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Jake
Bailey (Hacklang)
For
b
id trait reu
s
e
commit
|
commitdiff
|
tree
2019-06-20
J
ake
B
ailey (Hacklang)
Check e
x
tend kinds
commit
|
commitdiff
|
tree
2019-06-20
Jake Bailey (
H
a
c
klang)
Check for
c
yclic
c
l
a
ss definition
s
commit
|
commitdiff
|
tree
next