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
record total relative to initial value
2021-12-13
Jef
f
Hemphil
l
Split the Facts schema hash so it'
s
easier to debug
commit
|
commitdiff
|
tree
2021-12-13
Jeff
H
emp
h
i
ll
Break Runt
i
m
eOptio
n
s out o
f
man
g
leU
n
itSha1
commit
|
commitdiff
|
tree
2021-12-10
Jeff Hemphil
l
Replace `
\
0` with `|`
i
n mangleUni
t
Sh
a
1()
commit
|
commitdiff
|
tree
2021-12-08
J
eff Hem
p
hill
Correc
t
ly get and fill the
a
ttr
i
butes of type aliase
s
commit
|
commitdiff
|
tree
2021-11-11
J
e
f
f
H
e
mphill
Create WatchmanWat
c
h
e
r
T
est
commit
|
commitdiff
|
tree
2021-11-11
Jeff Hemphi
l
l
Refactor H
P
H
P
:
:Watchman to
m
a
k
e
i
t mockable
commit
|
commitdiff
|
tree
2021-11-05
Jeff Hem
p
hi
l
l
Fi
x
co
e
ffe
c
ts
o
f
exp
e
riment
a
l_pa
r
ser_utils
commit
|
commitdiff
|
tree
2021-11-05
Jeff Hemphill
Fix
d
e
a
dlock in WatchmanCon
n
ectio
n
(#8932)
commit
|
commitdiff
|
tree
2021-11-02
Jeff
Hem
p
hill
Fix coeffects violations
i
n coll
e
ctions
.
ns
.
php
commit
|
commitdiff
|
tree
2021-10-21
J
eff He
m
phill
HH\M
a
p
::zip() has wr
i
te
_
props coeffect
s
commit
|
commitdiff
|
tree
2021-10-21
J
e
ff Hemphill
SymbolMap
:
:Data::removePath
doesn't need DB
acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Jeff Hemph
i
ll
Sy
n
c I
t
era
b
le coeffects
bet
w
een HHVM
a
nd H
a
ck
commit
|
commitdiff
|
tree
2021-10-14
J
e
ff Hemphill
Factor file
c
h
ange wat
c
hi
n
g into an
abstract class
commit
|
commitdiff
|
tree
2021-10-14
Jeff H
e
mphill
Mark
t
he Native Facts
A
PI
a
s
pure
commit
|
commitdiff
|
tree
2021-10-11
Jeff Hemp
h
ill
M
ove Autoload
.
ExcludedRepos
t
o
R
untimeOption
to
a
v
o
i
d
.
.
.
commit
|
commitdiff
|
tree
2021-09-30
Jeff Hemphill
U
s
e
ve
r
sioning to avoid querying the D
B
duri
n
g updates
commit
|
commitdiff
|
tree
2021-09-28
J
e
ff He
m
phill
Fix
a SymbolMapTe
s
t bug by re
m
ov
i
ng
d
uplicati
o
n
commit
|
commitdiff
|
tree
2021-09-02
Jeff
H
emphil
l
Split SymbolM
a
p
:
:getTypesAn
d
Ty
p
eAli
a
sesWithA
t
tribute
commit
|
commitdiff
|
tree
2021-09-02
Jeff
Hemp
h
ill
A
t
tribut
e
s that decor
a
te type
s
a
re act
u
al
l
y HH\C
l
ass
L
ikeAttr
.
.
.
commit
|
commitdiff
|
tree
2021-09-01
Jeff Hemphill
R
elax queries
i
f the
repo
violat
e
s the on
e
-de
f
i
n
iti
o
n
.
.
.
commit
|
commitdiff
|
tree
2021-08-25
Jeff Hemphill
Bubble method attribut
e
a
llo
w
list to an
.
h
h
v
mconfig
.
.
.
commit
|
commitdiff
|
tree
2021-08-25
Jef
f
H
e
mphill
Add an `indexedMethodAttribut
e
s` option to the SymbolMap
.
.
.
commit
|
commitdiff
|
tree
2021-07-21
Jeff Hemphill
R
e
us
e
nati
v
e Facts extractio
n
code i
n
S
Q
LFacts
commit
|
commitdiff
|
tree
2021-07-20
Jeff Hemphill
R
emov
e
UNIQU
E
const
r
aint
o
n
file_a
t
tributes
.
p
at
h
id
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Jef
f
H
e
mphill
Add `m
e
rgebase`
to
t
he Auto
l
o
a
dDB
c
lock
commit
|
commitdiff
|
tree
2021-07-08
Je
f
f He
m
phill
F
i
x another null/s
t
ring interpolat
i
on error
in
h
php
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Jeff He
m
phill
Fix null/string
c
oncatenati
o
n error in hphp/te
s
t/run
.
p
h
p
commit
|
commitdiff
|
tree
2021-07-07
Jeff Hemph
i
l
l
Move ext_facts
.
hhi
into open-sourc
e
code (
#
8853)
commit
|
commitdiff
|
tree
2021-06-18
J
e
ff He
m
phi
l
l
Remove stale method a
t
tr
i
butes when meth
o
ds are renamed
commit
|
commitdiff
|
tree
2021-06-16
Jeff Hemphill
Fi
x
U
N
I
QUE
c
o
nstraint in method attribute indexing
commit
|
commitdiff
|
tree
2021-06-11
Jeff Hemp
h
ill
Refactor Wat
c
h
m
anAut
o
loa
d
Map into FactsStoreImp
l
commit
|
commitdiff
|
tree
2021-06-04
Jeff H
e
mph
i
ll
Fix namespace qualific
a
t
i
o
ns in fa
c
ts_parser
.
rs
commit
|
commitdiff
|
tree
2021-05-28
Jeff Hemphill
Ad
d
H
H\Facts\m
e
t
h
od_at
t
ributes() and HH\Facts\methods_with_a
.
.
.
commit
|
commitdiff
|
tree
2021-05-28
Jeff
H
emphill
Crea
t
e `Attrib
u
teMap<M
e
tho
d
>`
commit
|
commitdiff
|
tree
2021-05-27
Jeff Hemphill
Tem
p
l
a
t
i
ze TypeAtt
r
ibute
M
ap in
t
o `
A
ttributeMap<Type
.
.
.
commit
|
commitdiff
|
tree
2021-05-27
J
eff Hemphil
l
Support metho
d
a
t
tributes in the DB
commit
|
commitdiff
|
tree
2021-05-13
Jeff Hemphill
Su
p
press
r
e
q
uest timeouts
d
u
ring updates
commit
|
commitdiff
|
tree
2021-05-06
Jeff
H
emphill
Downgrade war
n
i
n
g to a trac
e
in autoload-
d
b
.
cpp
commit
|
commitdiff
|
tree
2021-05-03
Jeff Hemph
i
ll
Man
g
le
Autoload
.
DB
.
Path with build
i
nformation and
.
.
.
commit
|
commitdiff
|
tree
2021-04-30
Jeff Hemp
h
i
l
l
Add
group and
p
ermiss
i
ons se
t
tings to the Facts DB
commit
|
commitdiff
|
tree
2021-04-28
Je
f
f
H
em
p
h
i
l
l
Downgrade "Fail
e
d
to update
native autoloader" from
.
.
.
commit
|
commitdiff
|
tree
2021-04-22
Jeff Hemphill
Harden Facts agai
n
st receiving une
s
ca
p
e
d
X
HP c
l
assnam
e
s
.
.
.
commit
|
commitdiff
|
tree
2021-04-12
Jeff H
e
mphill
Open source nat
i
ve
F
acts [take 2] (#8824)
commit
|
commitdiff
|
tree
2021-04-02
Jeff Hemphill
Erase files before
u
pdating
them (#8819)
commit
|
commitdiff
|
tree
2021-04-02
Jeff
H
e
m
p
h
ill
Move Fact
s
into
open-sou
r
ce code
(
#
8816)
commit
|
commitdiff
|
tree
2021-03-30
Je
f
f He
m
phil
l
Add
m
e
t
hod a
t
t
ributes to the Facts parse
r
commit
|
commitdiff
|
tree
2021-03-13
Jeff
H
emphill
Builtin to calc
u
late
co
r
r
e
ct DB
p
a
t
h
s for a give
n
r
o
o
t
commit
|
commitdiff
|
tree
2021-03-11
Jeff Hemphil
l
Support name
s
pa
c
e
s
in c
l
assname li
t
e
rals in attributes
commit
|
commitdiff
|
tree
2021-02-26
J
e
f
f
Hemph
i
ll
Run `ANALY
Z
E` on the
creation of a new
A
u
tolo
a
dDB
commit
|
commitdiff
|
tree
2021-01-07
Jeff Hemphill
Support indexin
g
attributes on
type aliases
commit
|
commitdiff
|
tree
2020-09-25
Jeff Hemphill
cla
n
g-tidy
commit
|
commitdiff
|
tree
2020-09-23
Jeff Hemphi
l
l
F
ix compile error
i
n `BitSet<
4
2>::hash()`
commit
|
commitdiff
|
tree
2020-09-10
Jeff Hemphill
Build `HH\F
a
c
t
s\t
y
pe_name()`
commit
|
commitdiff
|
tree
2020-09-02
Jeff Hemphi
l
l
Push
t
ype/fu
n
ct
i
on lowe
r
casi
n
g into
UserAutol
o
adMap
commit
|
commitdiff
|
tree
2020-08-28
Jeff Hemphill
Expose HH\Facts\trans
i
tive_subtypes to use
r
s
pace
commit
|
commitdiff
|
tree
2020-08-17
Jeff Hemph
i
ll
Expose
t
y
p
e
s_with_attribute()
t
o
u
s
e
rspace
commit
|
commitdiff
|
tree
2020-08-17
J
e
ff
Hemp
h
ill
Ex
p
ose abstract/final functi
o
ns to usersp
a
ce
commit
|
commitdiff
|
tree
2020-08-13
Je
f
f Hemp
h
ill
Ex
p
ose sy
m
b
o
l
getters to use
r
s
pace
commit
|
commitdiff
|
tree
2020-08-11
J
eff Hemphill
Expose attribute
g
etters t
o
t
h
e r
u
nti
m
e
commit
|
commitdiff
|
tree
2020-07-13
J
e
f
f Hem
p
hi
l
l
Fix er
r
or messa
g
e
truncation
i
n hphp/util/hug
e
tlb
.
cpp
commit
|
commitdiff
|
tree
2020-07-01
Jeff H
e
m
p
h
ill
A
d
d
kind filteri
n
g
t
o HH\Fac
t
s\subtypes
and
H
H\Fac
t
s
.
.
.
commit
|
commitdiff
|
tree
2020-06-15
Jeff Hemphill
Create `HH\F
a
cts\kind(
)
`
commit
|
commitdiff
|
tree
2020-06-10
Jef
f
Hemph
i
ll
Use `std::
o
p
t
io
n
al` and `std::string
_
view`
commit
|
commitdiff
|
tree
2020-06-10
Jeff Hemphill
Rename
W
atchmanAu
t
oload n
a
mespace
t
o F
a
cts name
s
pace
commit
|
commitdiff
|
tree
2020-06-03
Je
f
f Hemphi
l
l
Fix
"u
n
used doc com
m
ent" compil
e
r warning in compile_ffi
.
rs
commit
|
commitdiff
|
tree
2020-05-30
Jeff H
e
mph
i
ll
I
mp
l
em
e
n
t
g
etBaseTy
p
e
s
an
d
get
D
erivedTypes
commit
|
commitdiff
|
tree
2020-05-07
Jeff H
e
mph
i
ll
Log syntax errors when
p
repari
n
g an in
v
alid
SQLite
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
Jeff
H
e
m
phill
Stop implicity relying
o
n null-t
e
rmina
t
i
on
w
h
e
n
receiving
.
.
.
commit
|
commitdiff
|
tree
2020-03-21
Jeff
H
e
mphil
l
Remove i
m
mediate sync
che
c
k fro
m
ext_watchman
.
php te
s
t
commit
|
commitdiff
|
tree
2020-03-06
J
e
ff Hemphill
Update sqlite3_prepare()
to
sqlite
3
_prep
a
r
e_v2() in
.
.
.
commit
|
commitdiff
|
tree
2020-03-04
Jeff Hemphil
l
HH\a
u
t
oloa
d
_set_p
a
ths root argument should be
agnostic
.
.
.
commit
|
commitdiff
|
tree
2020-02-25
Jeff He
m
phill
S
et
W
A
L
mode
i
n
a
utol
o
a
d
-db
.
cpp instead of sql
i
te-wrapper
.
cpp
commit
|
commitdiff
|
tree
2020-02-22
J
eff Hemphil
l
Remove queryEx
p
rS
t
r requir
e
ment
from TrustedAutol
o
adMap
commit
|
commitdiff
|
tree
2020-02-22
Jeff Hemphill
Ad
d
read-o
n
ly mod
e
to the S
Q
L
i
te wrapper
commit
|
commitdiff
|
tree
2020-02-21
Jeff
Hemphi
l
l
Add HH\aut
o
load_get_
p
aths()
commit
|
commitdiff
|
tree
2020-02-11
J
eff
H
emphi
l
l
Allow `HH\autoload_type_
t
o_
p
ath(
)
`
to wor
k
in userl
a
nd
.
.
.
commit
|
commitdiff
|
tree
2020-02-07
Jeff He
m
phill
Remove AutoloadMap::getTypeAliasFile
commit
|
commitdiff
|
tree
2020-02-05
J
e
ff
H
emp
h
ill
Expose autoloadin
g
i
n
format
i
on to
t
he runtime
commit
|
commitdiff
|
tree
2020-01-28
Jeff Hemphill
Use Mem
c
ac
h
e
t
o ca
c
he
facts
commit
|
commitdiff
|
tree
2020-01-21
Jeff Hemp
h
ill
Disable
S
Q
Lite fsyncing
commit
|
commitdiff
|
tree
2019-11-15
Jeff
H
emphi
l
l
T
h
ro
w
excep
t
ions when updating fails
commit
|
commitdiff
|
tree
2019-11-06
Jeff Hemphill
Truste
d
Aut
o
lo
a
dMap
to re
a
d static SQLFac
t
s D
B
s
commit
|
commitdiff
|
tree
2019-10-28
Jeff Hemphill
Create HH\autoloa
d
_i
s
_native bu
i
l
t
in
commit
|
commitdiff
|
tree
2019-10-17
Jeff
H
em
p
hill
Ensure that a p
i
pe is not
closed
b
e
fore
w
e
writ
e
"
stop
.
.
.
commit
|
commitdiff
|
tree
2019-10-01
J
e
ff Hemphill
Ru
l
e-of-three for classes
o
w
n
ing Transport
*
commit
|
commitdiff
|
tree
2019-10-01
Jeff Hemphi
l
l
Fa
l
l b
a
ck to userland a
u
toloading when we
can't
update
.
.
.
commit
|
commitdiff
|
tree
2019-09-30
J
eff Hemphil
l
Repla
c
e
s
qlite3_close with sqlite3_c
l
o
se_v2 in
P
HP
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Jeff
H
emph
i
l
l
Handle watc
h
man
i
s_fresh_insta
n
ce
commit
|
commitdiff
|
tree
2019-09-13
J
e
ff Hemphill
U
se stale data on failure
commit
|
commitdiff
|
tree
2019-09-10
Jef
f
Hemphill
Allow u
s
e
rs to configure
the Wat
c
hman socket path
commit
|
commitdiff
|
tree
2019-08-30
Jef
f
Hemphill
Use folly::
S
emiFuture in WatchmanClient
commit
|
commitdiff
|
tree
2019-08-20
Je
f
f
Hemphill
Built
i
n
f
unction to
a
llow rollout g
a
tin
g
in WWW
commit
|
commitdiff
|
tree
2019-07-31
Jeff Hemphil
l
Cre
a
te Wat
c
hman si
n
gleton
commit
|
commitdiff
|
tree
2019-07-26
J
e
f
f
Hemphill
Shard the autoload DB when tests are run
in
m
u
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2019-07-26
Jeff Hemphill
Create and cleanup
a
u
t
oloa
d
DBs f
o
r uni
t
tests
commit
|
commitdiff
|
tree
2019-07-26
Jeff
Hemphill
Con
v
e
r
t Wat
c
hmanAuto
l
oadMap::s
y
nc
t
o
a
Futu
r
e
commit
|
commitdiff
|
tree
2019-07-12
Je
f
f
Hemphill
N
ative A
u
tol
o
a
dMap using
W
atchman
[take 2]
commit
|
commitdiff
|
tree
2019-07-12
Jeff Hemphil
l
Add Au
t
o
l
o
ad
.
Q
u
ery
to the repo-local
o
p
t
i
ons
commit
|
commitdiff
|
tree
2019-07-03
Jeff Hemphill
Nat
i
ve Aut
o
loadMap using Wa
t
chman
commit
|
commitdiff
|
tree
2019-07-03
Jeff Hemphil
l
S
e
pa
r
at
e
SQLite
c
ode from
Repo code
commit
|
commitdiff
|
tree
next