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
clientConnect reads progress from file
2021-04-22
Jeff Hemphill
Ha
r
den Facts agains
t
r
eceiving u
n
escap
e
d
XHP classnames
.
.
.
commit
|
commitdiff
|
tree
2021-04-12
Jeff Hemphill
Open so
u
rce na
t
i
ve Facts
[
take 2] (
#
8
824)
commit
|
commitdiff
|
tree
2021-04-02
Jeff H
e
mphill
Erase file
s
before updating them
(
#8819)
commit
|
commitdiff
|
tree
2021-04-02
Jeff H
e
mphill
Mo
v
e
Facts into
op
e
n-source code
(
#8816)
commit
|
commitdiff
|
tree
2021-03-30
Jeff Hemphill
A
d
d method
a
ttri
b
ut
e
s to
the
Facts p
a
rser
commit
|
commitdiff
|
tree
2021-03-13
J
e
f
f
H
e
mphill
Bu
i
ltin to
c
al
c
ul
a
te co
r
rect DB paths for a given
root
commit
|
commitdiff
|
tree
2021-03-11
Jeff Hemphill
Su
p
port names
p
aces in classna
m
e literals i
n
at
t
ri
b
utes
commit
|
commitdiff
|
tree
2021-02-26
Jeff Hemph
i
ll
Run
`ANALYZE` on the
creation of a
new
A
utol
o
adD
B
commit
|
commitdiff
|
tree
2021-01-07
Jeff Hemphill
Supp
o
r
t indexi
n
g
a
ttribute
s
on type
aliases
commit
|
commitdiff
|
tree
2020-09-25
Jeff Hemphill
clang-t
i
dy
commit
|
commitdiff
|
tree
2020-09-23
Jeff Hemphill
Fi
x
comp
i
le error in `B
i
tSet
<
4
2
>
:
:
ha
s
h()`
commit
|
commitdiff
|
tree
2020-09-10
Jeff Hemphill
Buil
d
`
H
H
\Facts\
t
ype_
n
ame()`
commit
|
commitdiff
|
tree
2020-09-02
J
eff
H
e
m
p
hill
P
u
sh type/fun
c
tion lo
w
erca
s
ing into UserAutoloadM
a
p
commit
|
commitdiff
|
tree
2020-08-28
Jeff Hemphill
Expose HH\Facts\transitive
_
subtypes to users
p
ace
commit
|
commitdiff
|
tree
2020-08-17
Jeff Hemphi
l
l
E
xpose t
y
pes_with_attribute() to userspace
commit
|
commitdiff
|
tree
2020-08-17
Jeff Hemphill
Expose abstr
a
ct/final f
u
nctions to us
e
rspace
commit
|
commitdiff
|
tree
2020-08-13
Jeff Hemphill
E
x
pose sy
m
bol
g
etter
s
to us
e
rs
p
ace
commit
|
commitdiff
|
tree
2020-08-11
Jeff Hemphill
Expose attribute gett
e
rs to the runtime
commit
|
commitdiff
|
tree
2020-07-13
J
e
f
f Hemphill
Fix error messag
e
tr
u
ncati
o
n in
h
php/util/hugetlb
.
c
p
p
commit
|
commitdiff
|
tree
2020-07-01
J
e
f
f
Hemphill
A
dd kind filtering to HH\Facts\su
b
types and HH\Fac
t
s
.
.
.
commit
|
commitdiff
|
tree
2020-06-15
Je
f
f Hemphill
Cr
e
ate
`HH
\
Facts\kind()`
commit
|
commitdiff
|
tree
2020-06-10
Jeff Hemphill
Use `std::optional` and `std::st
r
i
n
g_view`
commit
|
commitdiff
|
tree
2020-06-10
Jeff Hemphill
Rename WatchmanAutoload namespa
c
e to
F
act
s
name
s
pace
commit
|
commitdiff
|
tree
2020-06-03
Jeff Hem
p
hill
Fix "unuse
d
doc comme
n
t" compiler
w
arning in
compile_
f
f
i
.
r
s
commit
|
commitdiff
|
tree
2020-05-30
Jeff Hemph
i
l
l
Implem
e
nt getBas
e
Types and g
e
tDeriv
e
dTypes
commit
|
commitdiff
|
tree
2020-05-07
J
e
f
f
Hemphill
Log syntax
e
rror
s
when prepa
r
ing an invalid
S
QLite
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
Jef
f
Hemphill
Stop i
m
plicity rel
y
ing on null-
t
ermination
when receiving
.
.
.
commit
|
commitdiff
|
tree
2020-03-21
Jeff Hemphill
Re
m
ov
e
i
m
mediate sy
n
c check
fro
m
e
x
t
_watchman
.
php test
commit
|
commitdiff
|
tree
2020-03-06
Jeff
H
emphill
U
p
da
t
e
s
qlite
3
_pr
e
pare(
)
to sqlite3_prepare_v2() in
.
.
.
commit
|
commitdiff
|
tree
2020-03-04
Je
f
f
H
emphill
H
H\aut
o
l
o
a
d
_set_paths ro
o
t a
r
gument should
be agnos
t
ic
.
.
.
commit
|
commitdiff
|
tree
2020-02-25
Jeff Hemphi
l
l
Set WAL
mod
e
in autoload-db
.
cpp instead of sqlite-wrappe
r
.
cpp
commit
|
commitdiff
|
tree
2020-02-22
Jeff He
m
p
h
i
l
l
Remov
e
que
r
yEx
p
rStr
requirement from Tru
s
tedAutoloadMap
commit
|
commitdiff
|
tree
2020-02-22
Jeff Hemphi
l
l
Add read-only mode to the SQLit
e
wrapper
commit
|
commitdiff
|
tree
2020-02-21
Jeff
H
emphill
Add HH\a
u
t
oloa
d
_get_paths()
commit
|
commitdiff
|
tree
2020-02-11
Jeff He
m
phi
l
l
Allow
`
HH\au
t
oload_type_to_pat
h
(
)
`
to work in userland
.
.
.
commit
|
commitdiff
|
tree
2020-02-07
Jeff Hemphill
R
emove AutoloadMap::ge
t
TypeAli
a
sFil
e
commit
|
commitdiff
|
tree
2020-02-05
Jeff Hemphill
E
xpose
au
t
oloading informat
i
on to the runtime
commit
|
commitdiff
|
tree
2020-01-28
J
eff Hemph
i
l
l
Use
M
emcache to cache facts
commit
|
commitdiff
|
tree
2020-01-21
Jeff Hemphill
Disable SQLite
fsyncing
commit
|
commitdiff
|
tree
2019-11-15
J
e
f
f Hemphill
Throw ex
c
eptions w
h
en
updating fails
commit
|
commitdiff
|
tree
2019-11-06
Jeff Hemphil
l
TrustedAutolo
a
dMap to read st
a
tic SQLFacts DBs
commit
|
commitdiff
|
tree
2019-10-28
J
e
f
f Hemphill
C
r
eate HH\a
u
to
l
oad_is_n
a
tive builtin
commit
|
commitdiff
|
tree
2019-10-17
J
e
f
f Hem
p
hill
E
nsure
t
h
at a pipe is
not c
l
os
e
d
before
we wr
i
te "stop
.
.
.
commit
|
commitdiff
|
tree
2019-10-01
Jeff Hemphil
l
Rul
e
-of-th
r
e
e
fo
r
classes o
w
ning Transport*
commit
|
commitdiff
|
tree
2019-10-01
Jeff Hemphill
Fall back to userland
a
ut
o
l
o
adi
n
g
when we can'
t
upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2019-09-30
Jeff H
e
mphi
l
l
Re
p
l
ace
s
ql
i
te3_
c
lose with sqlite
3
_close_v2 in P
H
P
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Jeff Hemphill
H
a
ndle watc
h
man is_fr
e
sh_insta
n
c
e
commit
|
commitdiff
|
tree
2019-09-13
Jeff Hemphill
Use stale data on fa
i
lure
commit
|
commitdiff
|
tree
2019-09-10
Jeff Hemphill
Al
l
ow
u
sers to c
o
nfigure the Watchman socket path
commit
|
commitdiff
|
tree
2019-08-30
Jeff Hemp
h
ill
Use folly::S
e
m
i
Future in W
a
tchmanClien
t
commit
|
commitdiff
|
tree
2019-08-20
Je
f
f Hemphill
Builtin function t
o
allow r
o
llou
t
ga
t
in
g
i
n
WWW
commit
|
commitdiff
|
tree
2019-07-31
Jeff
Hemphil
l
Crea
t
e Wa
t
chman si
n
gleton
commit
|
commitdiff
|
tree
2019-07-26
Jeff Hemphi
l
l
Shard the autoload D
B
wh
e
n tests
a
re run i
n
multiple
.
.
.
commit
|
commitdiff
|
tree
2019-07-26
Jeff Hemphill
Crea
t
e and
c
leanup autolo
a
dDBs for
u
nit tests
commit
|
commitdiff
|
tree
2019-07-26
Jeff Hemphi
l
l
Co
n
vert W
a
tchmanAutoloadM
a
p::sync to a Fu
t
ure
commit
|
commitdiff
|
tree
2019-07-12
J
e
ff Hemphil
l
Native AutoloadMap using Watc
h
m
an [t
a
ke 2]
commit
|
commitdiff
|
tree
2019-07-12
Je
f
f He
m
phill
Add
A
utoload
.
Query to the repo-local o
p
tions
commit
|
commitdiff
|
tree
2019-07-03
Jeff Hemphill
Na
t
i
v
e AutoloadMa
p
using Watchman
commit
|
commitdiff
|
tree
2019-07-03
Jeff H
e
mphill
Separate SQ
L
ite c
o
de from Repo code
commit
|
commitdiff
|
tree
2019-05-15
Jeff
Hemphill
Don't
check
t
he au
t
o
load map
f
or reified
c
lasses
commit
|
commitdiff
|
tree
2019-05-10
Jeff
H
e
mphill
Don't chec
k
the a
u
t
o
loa
d
map for reified functions
commit
|
commitdiff
|
tree
2019-05-01
Jeff He
m
ph
i
ll
Delete
S
yn
c
hron
i
zabl
e
c
o
py constructor
commit
|
commitdiff
|
tree
2019-04-17
J
e
f
f
Hemph
i
ll
const
v
ersion
o
f
S
y
nchronizable::getMute
x
()
commit
|
commitdiff
|
tree
2019-04-16
Jeff Hemphill
Delete Repo copy c
o
nstruc
t
or
commit
|
commitdiff
|
tree
2019-04-06
J
e
f
f Hemphill
Fix
u
se-after-scope in cli-ser
v
er
.
cpp
commit
|
commitdiff
|
tree
2019-03-28
Jeff Hemphill
Replace md5
with sha1
h
a
s
hing in
the
hhbc and hhbbc
.
.
.
commit
|
commitdiff
|
tree
2019-03-27
Je
f
f Hemp
h
i
l
l
R
e
mov
e
UB fro
m
attempting
to create
a
n empty stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-03-22
Jeff
Hemphill
Abstract the A
u
toloadMap f
r
o
m
its userlan
d
i
mplementation
commit
|
commitdiff
|
tree
2019-03-19
Jeff
Hem
p
hil
l
Fix s
e
gfault when calling StringData::Make with an
.
.
.
commit
|
commitdiff
|
tree
2019-03-17
Jeff Hem
p
hill
Remove
a r
e
dundant String::operato
r
+
commit
|
commitdiff
|
tree
2019-02-12
Jeff
H
emphill
Re
m
ove
P
DOException::$code
commit
|
commitdiff
|
tree
2019-01-15
Jeff Hemphill
Add SHA1
h
ashing to FactsParse
commit
|
commitdiff
|
tree
2019-01-12
Jef
f
Hemp
h
ill
Stop
s
helling out
t
o
s
ha1sum, use a
n
ative implementa
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-01-10
Jeff
H
emphill
C
onvert c
h
ar* to f
o
lly::Strin
g
Piece
i
n extract_fa
c
ts
commit
|
commitdiff
|
tree
2018-12-21
Je
f
f He
m
phill
Fix a mem
o
ry
l
e
ak in
e
xt_
f
actpa
r
s
e
.
cpp
commit
|
commitdiff
|
tree
2018-12-21
Jeff Hemphill
Remo
v
e unnece
s
sary in
c
ludes
f
rom ex
t
_factpa
r
s
e
.
c
p
p
commit
|
commitdiff
|
tree
2018-12-20
Jeff Hemphill
C
o
n
vert UnitE
m
itte
r
::m_fes to us
e
unique po
i
nt
e
rs
commit
|
commitdiff
|
tree
2018-12-20
Jeff Hem
p
h
i
l
l
Remov
e
templating from ext_fact
p
arse
.
cpp
commit
|
commitdiff
|
tree
2018-12-13
Jeff He
m
phill
Ma
k
e Rep
o
::begin() return a R
e
poTxn
commit
|
commitdiff
|
tree
2018-12-13
Jeff Hemphill
Remove
ways
t
o manipulate SQLite transactions outside
.
.
.
commit
|
commitdiff
|
tree
2018-12-12
Jef
f
Hemphill
Repla
c
e
C
-st
y
le array w
i
th std::vector insid
e
of s
o
cket
_
select
commit
|
commitdiff
|
tree
2018-12-03
Jeff Hemphill
Fi
x
possib
l
e
race condi
t
i
on in Fi
l
eAwai
t
commit
|
commitdiff
|
tree
2018-12-03
Jeff H
e
mphill
Make FileAwa
i
t::m_file into
a
uni
q
ue pointe
r
commit
|
commitdiff
|
tree
2018-12-03
J
eff Hem
p
hill
Conve
r
t
FileAwait::m_ti
m
eou
t
to a
u
niqu
e
p
ointer
commit
|
commitdiff
|
tree
2015-01-16
Jeff
H
e
m
phill
Add
P
ri
v
acy
P
olicyBaseBase to Hack special names
commit
|
commitdiff
|
tree
2015-01-12
Jeff Hemphill
Add Hack
t
y
ping for array_v
a
lues
commit
|
commitdiff
|
tree
2015-01-09
Jef
f
Hemphill
Remove Priv
a
cyPolic
y
c
ovariance hack and allow PrivacyPolicy
.
.
.
commit
|
commitdiff
|
tree
2015-01-08
Jeff Hemphi
l
l
Make ConstCollec
t
i
on
s
covar
i
a
n
t
commit
|
commitdiff
|
tree
2014-12-09
J
e
ff Hemph
i
ll
Add Hack typin
g
t
o
array
_
ke
y
s
commit
|
commitdiff
|
tree