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
Always allocate untyped mallocs directly from big heap
2017-08-21
Edwin Smith
Always
allo
c
ate un
t
yp
e
d
m
alloc
s
di
r
ectly
from big
heap
commit
|
commitdiff
|
tree
2017-08-21
Hanwe
n
Wu
Pessimi
z
e
Type Inference for
$
t
h
i
s
.
commit
|
commitdiff
|
tree
2017-08-21
Hanwen
Wu
Pessimize `resolve_c
l
ass` in HHBBC Index
commit
|
commitdiff
|
tree
2017-08-20
Edwin Smith
Use req::
O
p
tional when we need exact scanning
.
commit
|
commitdiff
|
tree
2017-08-19
S
iq
i
C
h
en
E
n
sure
G
C f
o
r APC hap
p
en
s
when normal and
e
ager GC
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Rick
Lavo
i
e
Vas
m
widt
h
c
h
ecking sho
u
ldn't disti
n
gui
s
h doub
l
e
"
widths"
commit
|
commitdiff
|
tree
2017-08-19
Chr
i
st
o
pher Dykes
Fi
x
build u
n
der
-Wty
p
e-limits
commit
|
commitdiff
|
tree
2017-08-18
Joseph Griego
Ch
a
nge ExternCompiler protocol
to
report
a
compiler
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Rick
Lavoie
F
i
x read
f
r
om dead Ac
t
Rec in fcallHelperThunk
commit
|
commitdiff
|
tree
2017-08-18
Josep
h
G
r
iego
Inse
r
t defaul
t
construct
o
r if
non
e
i
s defin
e
d
commit
|
commitdiff
|
tree
2017-08-18
Joseph Gr
i
e
go
Static calls and late-bound-static
c
al
l
s
commit
|
commitdiff
|
tree
2017-08-18
J
ose
p
h Griego
Coale
s
ce unn
e
cessary blocks
commit
|
commitdiff
|
tree
2017-08-18
Og
u
z Ulg
e
n
E
m
it depr
e
cation w
a
rning
commit
|
commitdiff
|
tree
2017-08-18
Elena Polozova
Changing
a variable name
f
or consist
e
ncy
commit
|
commitdiff
|
tree
2017-08-18
Joseph
G
rieg
o
Add s
u
p
port for inheritance
commit
|
commitdiff
|
tree
2017-08-18
swa
l
k-
c
avi
u
m
A
arch64,pp
c
64 -
a
v
o
i
d
reintroduci
n
g
p
reviously
l
owered
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Elena Pol
o
zova
Explorat
o
ry impleme
n
tati
o
n of spellcheck in ano
t
her
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
E
lena Polozova
Adding rudimentary misspelli
n
g
d
etecti
o
n to FFP error
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Ed
w
in Smith
Exactly scan Iterator
v
a
r
i
ab
l
es
commit
|
commitdiff
|
tree
2017-08-18
A
ndr
e
w
Kenn
e
d
y
Do not qua
l
i
fy
sel
f
type by na
m
e
s
p
ace
commit
|
commitdiff
|
tree
2017-08-18
Octavian
Moraru
Ena
b
le hot
static c
o
de ma
p
ping onto huge pages
commit
|
commitdiff
|
tree
2017-08-18
Jim Saxman
AA
r
ch64 Fix g
e
tF
r
a
m
eRegs assert
i
on d
u
rin
g
in
d
ir
e
ct
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
M
i
cha
e
l Tingley
R
e
v
e
r
t D557797
1
: Don't throw away fall-through ca
s
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
M
i
chael Tingley
C
o
r
outines should no
t
re-ent
e
r themsel
v
es before finishing
commit
|
commitdiff
|
tree
2017-08-17
Varun Ramesh
Don't throw away fal
l
-through
c
ases in
s
witch state
m
en
t
s
commit
|
commitdiff
|
tree
2017-08-17
Sinan Cep
e
l
Support explicit type ar
g
uments for polymor
p
hi
c
s
pecia
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Elena Polozova
Added
period to SyntaxE
r
ror
.
e
r
ror1018
commit
|
commitdiff
|
tree
2017-08-17
Andrew Kennedy
Check type arity
even in
n
onstrict mode
commit
|
commitdiff
|
tree
2017-08-17
Eric Lippert
Simplify
coroutine
b
ody rewri
t
e
r
commit
|
commitdiff
|
tree
2017-08-17
Mark Williams
Paralellize analy
z
eProgram (take two)
commit
|
commitdiff
|
tree
2017-08-16
Elena Poloz
o
va
Adding a s
y
ntactically correct file
t
o
f
ull fi
d
elity
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Siq
i
Chen
re-enable apc-OOM
.
php unit test
commit
|
commitdiff
|
tree
2017-08-16
Max Wang
Add Se
t
Wit
h
Ref{Int,Str} to a
r
ray vtable
commit
|
commitdiff
|
tree
2017-08-16
Max Wang
Refactor Lval and S
e
t fun
c
tions
f
or PackedArray
commit
|
commitdiff
|
tree
2017-08-16
Elena Polozova
C
h
ang
i
ng variable names i
n
require_t
o
ken
commit
|
commitdiff
|
tree
2017-08-16
Elena Polozova
Impr
o
v
ing th
e
i
mpleme
n
tation of
the 'trivialise
extra
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Varun
Rames
h
Tr
a
nsf
e
r unsafe bo
o
lean
commit
|
commitdiff
|
tree
2017-08-16
Va
r
u
n
Rames
h
Fixed Cl
a
s
s
_get node
commit
|
commitdiff
|
tree
2017-08-16
Joseph Grie
g
o
B
a
r
ebones cla
s
s support
commit
|
commitdiff
|
tree
2017-08-16
Joseph
Grie
g
o
Add s
u
p
port for unnamed locals
commit
|
commitdiff
|
tree
2017-08-16
M
a
x
W
ang
Fi
x
asyncstk
commit
|
commitdiff
|
tree
2017-08-16
Rick Lavoie
Backe
d
out changeset
b
1c8f67f4b6b
commit
|
commitdiff
|
tree
2017-08-16
Gabe Levi
H
elp
`
Worker
.
select` survive siga
l
r
m
commit
|
commitdiff
|
tree
2017-08-16
P
hilip H
ö
lzenspies
Allow `var` ty
p
e
spec
i
fiers for XHP
a
ttri
b
utes (PH
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Phil Wil
l
ou
g
hby
M
ove in
c
ludes
t
o t
o
p-l
e
vel
commit
|
commitdiff
|
tree
2017-08-16
S
i
qi Chen
Ba
c
ked
out changeset e0df3343
d
a7f, There are some lo
g
i
c
al
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Siqi Che
n
d
i
sable the apc-OOM
.
php, it fail on
i
nt
e
rpreter mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Runtian Zho
u
Add log
g
in
g
f
o
r hac
k
fmt
commit
|
commitdiff
|
tree
2017-08-15
Pa
u
l
Bissonnett
e
Pro
p
agat
e
user att
r
i
b
utes
f
or type ali
a
ses of classes
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
Oguz Ulge
n
Fixes various issues wi
t
h
H
ac
k
C codegen
commit
|
commitdiff
|
tree
2017-08-15
Gabe Levi
Att
e
mp
t
to
fix
flaky timeout_test
commit
|
commitdiff
|
tree
2017-08-15
Joseph Gri
e
g
o
Add support for finally
commit
|
commitdiff
|
tree
2017-08-15
Joseph
G
r
i
ego
Add try/c
a
t
ch (no fi
n
ally su
p
port yet)
commit
|
commitdiff
|
tree
2017-08-15
Waleed Khan
Preserve linebreaks for
s
hape expressions as
w
e
l
l
as
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
V
aru
n
Ramesh
F
i
x assert
n
o
de dropp
i
ng exp
r
e
s
s
i
on
commit
|
commitdiff
|
tree
2017-08-15
Han
w
en Wu
Avoi
d
Bu
i
lding
`
a
nyByRef` in HHB
B
C Index in
Non-r
e
po
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
Hanwen Wu
Only Man
u
ally Mark Closures to be Unique
commit
|
commitdiff
|
tree
2017-08-15
Varu
n
Rames
h
A
d
d --f
i
lter-position
s
option in hh_single_type_check
commit
|
commitdiff
|
tree
2017-08-15
Varun Ra
m
esh
Fix Uref
i
n
f
oreach
l
o
o
p
commit
|
commitdiff
|
tree
2017-08-15
V
arun
R
amesh
Show [Pos
.
non
e
] ins
t
ead o
f
[L0:-1-L
0
:
-
1]
commit
|
commitdiff
|
tree
2017-08-15
Ma
r
k Williams
Pa
r
alellize ana
l
yzeProgra
m
commit
|
commitdiff
|
tree
2017-08-15
Micha
e
l T
i
ngley
s/darray_or_varray/
v
array
_
o
r
_darray
commit
|
commitdiff
|
tree
2017-08-15
Phili
p
Hö
l
zenspies
Allow missing type in catc
h
clause (PHP support)
commit
|
commitdiff
|
tree
2017-08-15
Mark
Williams
Kill informClosuresAb
o
utScopeClone
commit
|
commitdiff
|
tree
2017-08-15
Mark Williams
Kill so
m
e scop
e
dependencies
commit
|
commitdiff
|
tree
2017-08-15
Michael
O'Farrell
Fixup expects for Fatals
commit
|
commitdiff
|
tree
2017-08-15
A
n
drew Kennedy
Emit fatal errors
for
illega
l
<<__Memoize>> func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
Andrew
K
ennedy
Fatal error
f
or
assig
n
ing to
this
commit
|
commitdiff
|
tree
2017-08-15
Siqi C
h
en
Replac
e
v
i
sibl
e
Fromhea
p
wi
t
h
GCB
i
ts:
:
Mark
commit
|
commitdiff
|
tree
2017-08-15
Varun Ra
m
esh
F
i
x 'x
+= y' b
e
ing conv
e
rted to 'x = x + y' in TAST
commit
|
commitdiff
|
tree
2017-08-15
V
arun R
a
mesh
Fix TAST un
i
t test breakage
.
commit
|
commitdiff
|
tree
2017-08-14
Varun
R
amesh
Fix
A
st
.
Plus
f
rom being co
n
verted to Ast
.
Minus
commit
|
commitdiff
|
tree
2017-08-14
Andrew Kennedy
A
d
d
h
h_log_l
e
ve
l
to p
r
elud
e
for hh_sin
g
le_
t
ype_check
commit
|
commitdiff
|
tree
2017-08-14
Edwin Smith
S
c
an Mi
x
edArrayElm faster
commit
|
commitdiff
|
tree
2017-08-13
Jake Bai
l
ey
F
i
x indentat
i
on in
h
ack_form
a
t
commit
|
commitdiff
|
tree
2017-08-13
Mark William
s
Opti
m
ize l
o
ok
u
p_param_prep
commit
|
commitdiff
|
tree
2017-08-13
Mark Williams
Kill con
t
ai
n
sDynami
c
Constant
commit
|
commitdiff
|
tree
2017-08-11
Mark Will
i
ams
A
d
d more timer
s
for ana
l
yzeProgra
m
commit
|
commitdiff
|
tree
2017-08-11
Mark
W
i
l
l
iams
Fix race in LitstrTab
l
e::m
e
rge
L
itstr
commit
|
commitdiff
|
tree
2017-08-11
Phillip Shih
Ch
a
nging elseif -> else if
commit
|
commitdiff
|
tree
2017-08-11
Phillip
S
hih
Use
t
he ty
p
e
checker when com
p
leting fun
c
tion
s
commit
|
commitdiff
|
tree
2017-08-11
Phillip S
h
ih
Send m
o
re information
b
ac
k
t
o th
e
IDE from
m
y autocomplete
commit
|
commitdiff
|
tree
2017-08-11
P
h
i
l
lip Shih
Use the ty
p
e
checker
to
get type information for local
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
Phillip
Shih
Fixing bug where use and r
e
quire s
t
ateme
n
t
s inside
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
Phillip Shih
Grab clas
s
es/functions defined
i
n the same file an
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
P
hillip
Shi
h
Complete $this inside a class
b
o
dy
commit
|
commitdiff
|
tree
2017-08-11
Phi
l
lip Shih
C
ompletions
i
ns
i
de trai
t
/
i
nte
r
face bod
i
es
commit
|
commitdiff
|
tree
2017-08-11
P
h
i
l
l
i
p Shih
Remov
e
nullable primitive t
y
pes as suggestions
commit
|
commitdiff
|
tree
2017-08-11
Phillip
S
h
ih
Fix auto
c
omple
t
e at end of
f
ile bug
commit
|
commitdiff
|
tree
2017-08-11
Phillip Shih
Do
completio
n
s
when directly
i
n front of a close par
e
n
commit
|
commitdiff
|
tree
2017-08-11
Phill
i
p Shih
Fixin
g
l
ocal var
i
able c
o
m
pletion
i
nside cla
s
s methods
commit
|
commitdiff
|
tree
2017-08-11
Phillip Shih
Global
N
ame Autocomplete
commit
|
commitdiff
|
tree
2017-08-11
Ph
i
l
l
i
p
Shih
Minor changes, s
e
e summary
commit
|
commitdiff
|
tree
2017-08-11
Jake Bail
e
y
Accept CLI option
s
for ind
e
ntation and
l
i
ne w
i
dth con
f
igu
r
atio
n
commit
|
commitdiff
|
tree
2017-08-11
Jake
B
a
iley
Fix mo
d
e
name in event lo
g
ging
commit
|
commitdiff
|
tree
2017-08-11
Jak
e
Bailey
Use inline records for format_options
commit
|
commitdiff
|
tree
2017-08-11
Marshal
l
Roch
add $CharSet
t
ype
commit
|
commitdiff
|
tree
2017-08-11
M
ark Willia
m
s
F
in
d
files
to
parse i
n
pa
r
a
llel
commit
|
commitdiff
|
tree
2017-08-11
Jake Bailey
Fix indentation
o
f
comments at
the end of a SwitchSe
c
t
i
on
commit
|
commitdiff
|
tree
2017-08-11
Jake Bailey
Special-
c
ase scop
e
d switch sections
commit
|
commitdiff
|
tree
next