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
Recorder now records everything - makes testing easier
2016-12-07
Alexander Chow
Recorde
r
now records
e
veryth
i
ng - makes testing easier
commit
|
commitdiff
|
tree
2016-12-07
Alexander Chow
Fix ser
v
e
r
command types
commit
|
commitdiff
|
tree
2016-12-07
A
lexander Chow
re
c
order_cat binary
.
Update
integ
r
ation tests to verify
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
A
lexander Chow
Buffered l
i
n
e
r
e
ader model change - cl
e
arer al
g
o with
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Al
e
xander Cho
w
Some debug p
o
rt and recordi
n
g
r
efactorings
commit
|
commitdiff
|
tree
2016-11-30
Ale
x
ander C
h
ow
daemonize hack recorder
commit
|
commitdiff
|
tree
2016-11-30
A
l
exander
C
h
o
w
Remo
v
e asynch
r
o
nous Recorder AP
I
commit
|
commitdiff
|
tree
2016-11-30
Alexander Cho
w
Send server init load state t
o
d
ebug
port
.
Ad
d
integration
.
.
.
commit
|
commitdiff
|
tree
2016-11-30
Alexander Chow
Use buffered line re
a
d
e
r
i
n
wa
t
chma
n
commit
|
commitdiff
|
tree
2016-11-30
Alexan
d
er Chow
Factor ou
t
Bu
f
fered line
r
e
ader into se
p
arate
m
o
d
ule
commit
|
commitdiff
|
tree
2016-11-16
Alex
a
nd
e
r Ch
o
w
Increase
shut down
s
erver
w
ait time
commit
|
commitdiff
|
tree
2016-11-14
Al
e
xander
Ch
o
w
C
l
a
s
sif
y
failure to send job to worker exception
commit
|
commitdiff
|
tree
2016-11-14
A
l
exander Cho
w
We dont
n
eed a
n
in-
p
rocess recorder an
y
more
commit
|
commitdiff
|
tree
2016-11-11
A
lexander Cho
w
Increase ch
e
ck
t
ime
in i
n
teg
r
ation tests
commit
|
commitdiff
|
tree
2016-11-10
Alexander
C
how
hac
k
Deb
u
g
port for streaming events a
n
d recorder to
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
A
lexande
r
Chow
Clean up c
r
azy state-f
u
ture-result-
m
onad-we-must
-
go
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
Alexande
r
Chow
Pre
s
erve clockspec
b
etwe
e
n Watch
m
an connect
i
o
n
i
n
s
t
ances
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
Alex
a
nde
r
Chow
Hack even
t
r
e
corder initi
a
l
s
e
tup
commit
|
commitdiff
|
tree
2016-10-27
Alexan
d
e
r Chow
D
o
n
t
show Mars
h
a
l
tools
error message when server ha
n
g
s
up
commit
|
commitdiff
|
tree
2016-10-26
Alexa
n
de
r
Ch
o
w
Monadic
J
S
ON Ob
j
ect acce
s
s
interface
commit
|
commitdiff
|
tree
2016-10-25
Alexander Chow
Process watchman state change events
commit
|
commitdiff
|
tree
2016-10-24
A
l
exander
C
h
o
w
files in option
a
l
i
n watc
h
man su
b
sc
r
iption resp
o
n
s
e
commit
|
commitdiff
|
tree
2016-10-21
Alexa
n
d
e
r Cho
w
G
i
ve chec
k
c
md on fresh init more
t
ime
commit
|
commitdiff
|
tree
2016-10-20
A
lexander Chow
Main pr
o
cess exits with sa
m
e code as c
h
ild
.
Also cla
s
sify
.
.
.
commit
|
commitdiff
|
tree
2016-10-18
Al
e
x
an
d
er
Chow
Classify worker bu
s
y exit code
commit
|
commitdiff
|
tree
2016-10-18
Ale
x
ande
r
Chow
Classify Share
d
Mem
a
s
ser
t
io
n
fa
i
lure in C code with
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
Alexa
n
der Chow
C
l
assify Worker_oomed exit code
commit
|
commitdiff
|
tree
2016-10-17
Alex
a
n
d
er Chow
Wa
r
n if watchman sync director
y
uns
p
ec
i
fied and us
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
Alexander Chow
Also classify Decl_heap_elems_bug
ex
i
t in Workers
commit
|
commitdiff
|
tree
2016-10-15
Ale
x
ander Ch
o
w
Work
e
rs can be imbue
d
with a ca
l
l_wrapper that wil
l
.
.
.
commit
|
commitdiff
|
tree
2016-10-15
Alex
a
nder C
h
ow
Al
s
o fall
b
ack to rein
i
t
on Watchman_error
commit
|
commitdiff
|
tree
2016-10-15
Alex
a
nder
C
how
classify Pars
e
r_heap_build_er
r
or exit co
d
e
commit
|
commitdiff
|
tree
2016-10-15
Alexander Chow
Doc
u
ment Daemon
.
check_ent
r
y_point
commit
|
commitdiff
|
tree
2016-10-15
Alexand
e
r
Chow
Hack proc
s
worker u
n
it test
commit
|
commitdiff
|
tree
2016-10-10
Alexander C
h
o
w
Catch
more
C
lient
_
went_away
cases
commit
|
commitdiff
|
tree
2016-10-08
Alexander C
h
ow
C
l
ose
c
lient co
n
nectio
n
on channel
error
commit
|
commitdiff
|
tree
2016-10-07
Alexander Cho
w
Go to de
a
d watchma
n
i
n
stance on ba
d
file desc
r
i
pto
r
commit
|
commitdiff
|
tree
2016-10-07
Alexander
Ch
o
w
Auto-re
s
tar
t
e
vent lo
g
ger wit
h
exponential backof
f
commit
|
commitdiff
|
tree
2016-10-07
Alexand
e
r Chow
cle
a
nup pro
g
ram_with_de
f
ault_pop
t
under ServerIdeUtils
commit
|
commitdiff
|
tree
2016-10-06
Alexander Chow
cleanu
p
pro
g
ram_wi
t
h_defau
l
t_pop
t
u
n
der ServerFindLoc
a
l
s
commit
|
commitdiff
|
tree
2016-10-06
A
l
e
xander Chow
cl
e
anup program_with_default_po
p
t under
F
ileOutline
commit
|
commitdiff
|
tree
2016-10-06
Alexander Chow
F
ix
inco
r
re
c
t watchman
t
i
meout duration
commit
|
commitdiff
|
tree
2016-10-05
Alexander Chow
Refactor
e
vent lo
g
ger
-
it f
o
r
k
s
i
ts
o
wn daemon
commit
|
commitdiff
|
tree
2016-10-04
Alexande
r
Chow
W
atchma
n
ins
t
ance goes t
o
dea
d
state
o
n timed
o
u
t
re
a
d
s
commit
|
commitdiff
|
tree
2016-10-01
Al
e
x
a
nder Cho
w
Reliably
revive after oldifying even when worklo
a
d
.
.
.
commit
|
commitdiff
|
tree
2016-09-29
Alexa
n
der Chow
Fix Watchman
s
u
b
s
c
r
i
ptions
- sel
e
ct befo
r
e readin
g
commit
|
commitdiff
|
tree
2016-09-28
A
l
e
xander Chow
Sy
n
c
h
ronous watc
h
man qu
e
r
y
commit
|
commitdiff
|
tree
2016-09-26
A
lexander Chow
Bub
b
le up stal
e
typechecker response to client (watc
h
man
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
A
lexander Chow
Stale watchman responses
w
he
n
watc
h
man disconnec
t
ed
commit
|
commitdiff
|
tree
2016-09-23
Ale
x
ander
C
how
Retrieve new clien
t
F
D
earlie
r
- during the
client
.
.
.
commit
|
commitdiff
|
tree
2016-09-21
Ale
x
ander
C
how
A
u
tomatically
r
e
s
tart wat
c
hman on pipe error (wit
h
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Alexande
r
C
how
Reduce
d
up
l
ic
a
ted sy
s
tem
i
nfo l
o
g
g
ed to Scuba
commit
|
commitdiff
|
tree
2016-09-19
Alexan
d
e
r
Ch
o
w
Cleaner T
i
me
o
ut API
-
on_timeout value is
d
iscarded
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
exa
n
der
C
how
Type
d
AST via
t
yping
hooks
-
TA
S
T is a map
commit
|
commitdiff
|
tree
2016-08-30
A
lexa
n
der Chow
Import
shared
H
HAS co
d
e
commit
|
commitdiff
|
tree
2016-08-25
Alexan
d
er Chow
Hack server
wedges its
e
lf on C assert - use a custo
m
.
.
.
commit
|
commitdiff
|
tree
2016-08-19
Alexander
C
h
o
w
Add err
o
r
message to assert_f
a
lse_log_backtrace
commit
|
commitdiff
|
tree
2016-07-20
Alexander C
h
ow
Move
e
x
p
erimental
f
eatures flag
f
r
om
h
h
.
conf to
.
hhconfig
commit
|
commitdiff
|
tree
2016-07-02
A
lexander Ch
o
w
Feature-flag
dict
i
n
hhco
n
fig
commit
|
commitdiff
|
tree
2016-06-28
A
l
exander Cho
w
Heap_s
t
rings facade
.
Func
t
orize Relative_p
a
th m
o
dule
commit
|
commitdiff
|
tree
2016-06-21
A
l
exander C
h
o
w
Basic full-
f
idelity to classic AST mapper
commit
|
commitdiff
|
tree
2016-06-17
Alexa
n
d
e
r Chow
Fix Hack OSS build
-
remove
inje
c
t
o
r_c
o
nfig sy
m
link
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
A
l
e
x
ander Chow
F
u
ll fidelity u
n
it tests can come from files
commit
|
commitdiff
|
tree
2016-06-17
Alexan
d
er Chow
dependency i
n
jection
f
or tracing er
r
o
r
s
m
o
d
ule
commit
|
commitdiff
|
tree
2016-06-11
Alex
a
n
der C
h
ow
P
a
rsin
g
lambda expre
s
sion body s
h
ould reset pri
o
rity
commit
|
commitdiff
|
tree
2016-06-08
Alexander Chow
H
a
ck A
r
r
a
ys - vec
array get
commit
|
commitdiff
|
tree
2016-06-08
Alexander
C
how
Variable-variable is
f
i
r
s
t
-class in AST - d
i
sallow
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Al
e
xan
d
er Chow
Sepa
r
ate Pos t
a
rget from other
u
tils
commit
|
commitdiff
|
tree
2016-05-17
A
lexander Chow
Plugg
a
bl
e
E
rr
o
rs representation
commit
|
commitdiff
|
tree
2016-05-04
Alexander
Ch
o
w
Disallow vari
a
ble-va
r
iable synt
a
x in strict and parti
a
l
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Alexand
e
r
C
how
Support
unset on dict ele
m
en
t
s
commit
|
commitdiff
|
tree
2016-04-11
Alexa
n
der Chow
Can constru
c
t a dict from
a
n arr
a
y; key does n
o
t hav
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-24
Alexander
C
h
ow
Auto impo
r
t dict into name
s
p
a
ce
commit
|
commitdiff
|
tree
2016-03-21
Alexander C
h
ow
Dict li
t
erals
commit
|
commitdiff
|
tree
2016-03-17
Alexan
d
er Chow
Do null-check flow analysis
f
o
r
pipe
v
ariable dolla
r
d
ollar
commit
|
commitdiff
|
tree
2016-03-11
Alexander Chow
dict array get
commit
|
commitdiff
|
tree
2016-03-09
Alexander
C
h
ow
hh
_
fo
r
ma
t
pip
e
operator support - opti
o
nal pretty print
.
.
.
commit
|
commitdiff
|
tree
2016-03-09
A
lexander C
h
ow
Be
t
te
r
timeo
u
t
t
est log
g
i
n
g
.
G
i
ve some slack f
o
r
timeout
commit
|
commitdiff
|
tree
2016-02-27
Alexander Chow
Hack ty
p
echeck
e
r support for pi
p
e operator
commit
|
commitdiff
|
tree
2016-02-03
Alexander Chow
hh_s
i
ngle_parse binary
commit
|
commitdiff
|
tree
2016-02-01
Alexander Chow
Clea
n
up repo dir be
t
ween integratio
n
tes
t
s
commit
|
commitdiff
|
tree
2016-02-01
Ale
x
ander
C
h
ow
Add Ti
m
eout tests
commit
|
commitdiff
|
tree
2016-01-30
Al
e
xander C
h
ow
Remove Killed_intentionally server p
r
ocess state
.
S
i
mplify
.
.
.
commit
|
commitdiff
|
tree
2016-01-28
A
l
exander Chow
Rem
o
ve unnecessary sleep
in integration tests
commit
|
commitdiff
|
tree
2016-01-27
Alexa
n
der C
h
ow
C
l
ient Sto
p
command is
h
andled
by
m
on
i
tor
commit
|
commitdiff
|
tree
2016-01-15
Alexander Cho
w
Exclude ECHILD in catch-a
l
l
retry loop
commit
|
commitdiff
|
tree
2016-01-08
Alexande
r
Chow
S
e
n
d daem
o
n p
a
rams
ov
e
r channe
l
instead of e
n
v
commit
|
commitdiff
|
tree
2016-01-07
Alexander Chow
Fi
x
s
o
me
n
its
o
n D2717447
commit
|
commitdiff
|
tree
2016-01-07
Alexander C
h
ow
Clear last hh server busy m
e
ssage
commit
|
commitdiff
|
tree
2016-01-07
Alex
a
nder
Chow
Give 1
/
60th
o
f a second on first c
o
nnection attempt
commit
|
commitdiff
|
tree
2016-01-05
Alexander Chow
Client Conn
e
ct fail
s
faster - ins
t
ant f
o
r --retries 0
commit
|
commitdiff
|
tree
2016-01-04
Alexand
e
r Ch
o
w
Only us
e
Marshal_tool
s
at the
Monit
o
r level
commit
|
commitdiff
|
tree
2015-12-23
Alexander
C
how
Make te
s
t_abnorma
l
_typech
e
cke
r
_exit_
m
essage less
flaky
commit
|
commitdiff
|
tree
2015-12-18
Alexand
e
r
C
how
Serve
r
Mo
n
itor
is a util
for any server - setup fo
r
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
A
l
e
xander Chow
Le
s
s fl
a
k
y
test_abn
o
r
mal_t
y
pe
c
he
c
ker_exit
_
m
e
ssa
g
e
commit
|
commitdiff
|
tree
2015-12-15
Alexander Chow
Fix broken h
h
--retr
i
e
s
su
p
port during s
e
rver Hello
.
.
.
commit
|
commitdiff
|
tree
2015-12-15
Alexande
r
Chow
--
c
heck mode runs typech
e
ck
e
r in main pro
c
ess instead
.
.
.
commit
|
commitdiff
|
tree
2015-12-10
A
lexander Chow
M
o
re
persistent hh monitor -
track cra
s
hes and report
.
.
.
commit
|
commitdiff
|
tree
2015-12-01
Alexander
Cho
w
Read h
h
server command with a tim
e
out
commit
|
commitdiff
|
tree
2015-11-25
Ale
x
ander Chow
Clarify Daemon log
mode; remove e
x
tra
n
eou
s
logging
commit
|
commitdiff
|
tree
next