repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
jscript: Always use bytecode for for statement.
2011-12-29
Jacek Caban
j
script:
A
l
w
a
ys use bytecode for for statem
e
n
t
.
commit
|
commitdiff
|
tree
2011-12-29
Jacek C
a
ban
jscript: Alw
a
ys use bytecode
fo
r
for
.
.
in statemen
t
.
commit
|
commitdiff
|
tree
2011-12-29
J
a
c
e
k Caban
jscript: Alway
s
us
e
by
t
e
c
ode for w
i
th s
t
a
temen
t
.
commit
|
commitdiff
|
tree
2011-12-28
Jacek Caban
m
shtml: U
s
e IURi for IHTMLLoc
a
tion::g
e
t_hash implementation
.
commit
|
commitdiff
|
tree
2011-12-28
Jacek Caban
jsc
r
ipt: Added
m
o
re control flow tests
.
commit
|
commitdiff
|
tree
2011-12-28
Ja
c
ek Caban
jscript: Get rid of no longer
n
ee
d
ed
n
o_fallback
h
ack
.
commit
|
commitdiff
|
tree
2011-12-28
J
a
cek Caban
jscript: Added bytecode versions o
f
break
a
nd c
o
ntinue
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Jacek
Caban
jscrip
t
: Use labels
i
n compile
r
for ending
l
oop
s
.
commit
|
commitdiff
|
tree
2011-12-28
Jacek C
a
ban
jscript: Added b
y
tecode vers
i
on of
try statement
.
commit
|
commitdiff
|
tree
2011-12-28
Jacek Caban
jscript
:
Use bytecode for thr
o
w
st
a
teme
n
t
.
commit
|
commitdiff
|
tree
2011-12-28
J
acek Caba
n
jscript: Rename throw op
c
ode to throw_r
e
f
.
commit
|
commitdiff
|
tree
2011-12-28
Jac
e
k
Caban
jscript: Added bytecod
e
version
o
f for
.
.
in statement
.
commit
|
commitdiff
|
tree
2011-12-27
Ja
c
ek Caban
vbscr
i
p
t: Ad
d
e
d c
o
mpil
e
r support
f
or paramet
r
ized assig
n
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-27
Jac
e
k Caban
n
t
oskrnl
.
e
x
e: Added I
o
GetCurr
e
ntPr
o
c
e
ss stub
.
commit
|
commitdiff
|
tree
2011-12-27
Jac
e
k Caban
jscript: Use byteco
d
e for labell
e
d stateme
n
t stu
b
.
commit
|
commitdiff
|
tree
2011-12-27
Jac
e
k Caban
jscrip
t
: Added bytecode version of
s
w
it
c
h
s
t
atement
.
commit
|
commitdiff
|
tree
2011-12-27
Jacek Caba
n
jscr
i
p
t
: A
d
ded bytecode v
e
rsion of wi
t
h statement
.
commit
|
commitdiff
|
tree
2011-12-27
J
a
cek Ca
b
an
jscript: Added by
t
ecod
e
version of f
o
r
loop statement
.
commit
|
commitdiff
|
tree
2011-12-27
Jacek Cab
a
n
jscript: A
d
d
ed by
t
ecode v
e
rsion
o
f
w
hile statement
.
commit
|
commitdiff
|
tree
2011-12-20
Jacek
Ca
b
an
j
s
cript: Add
e
d new jmp_z o
p
c
o
de, m
o
re approp
r
iate for
.
.
.
commit
|
commitdiff
|
tree
2011-12-20
Ja
c
ek
Caban
jscript: R
e
n
a
med jmp_z
and
jmp_
n
z to cnd_z a
n
d cnd_
n
z
.
commit
|
commitdiff
|
tree
2011-12-20
Jacek Caban
jsc
r
ipt:
Get rid of no longer nee
d
e
d iden
t
ifier in
.
.
.
commit
|
commitdiff
|
tree
2011-12-20
Jacek Ca
b
a
n
jscript
:
Ge
t
rid of no
longer us
e
d expr_eval flag
s
.
commit
|
commitdiff
|
tree
2011-12-20
Jacek Caban
j
script:
U
se compil
e
r to handle var
i
able
s
tatement
.
commit
|
commitdiff
|
tree
2011-12-19
Jacek Caban
jsc
r
ipt:
Use c
o
mpiler for hanling empty sta
t
em
e
nts
.
commit
|
commitdiff
|
tree
2011-12-19
Jacek Caban
jscript
:
Use compiler fo
r
han
d
ling if
statemen
t
.
commit
|
commitdiff
|
tree
2011-12-19
Jacek Caban
jscript: U
s
e co
m
piler
f
o
r
ha
n
d
li
n
g expression
sta
t
emen
t
s
.
commit
|
commitdiff
|
tree
2011-12-19
Jacek Caban
j
script: Use bytec
o
de for execution main code block
.
.
.
commit
|
commitdiff
|
tree
2011-12-19
Ja
c
ek C
a
ban
jscr
i
p
t
:
U
se
bytecode for block statement implementation
.
commit
|
commitdiff
|
tree
2011-12-19
Ja
c
ek
C
a
b
a
n
js
c
ript: S
t
ore type
information in st
a
tement nodes
.
commit
|
commitdiff
|
tree
2011-12-16
J
acek Caban
jscript: Retu
r
n VAR
I
ANT direc
t
ly
from expr_eval
.
commit
|
commitdiff
|
tree
2011-12-16
Jacek Caban
jscript: Invoke bytecode direc
t
ly from
expr_eval
.
commit
|
commitdiff
|
tree
2011-12-16
Jace
k
Caban
jscr
i
pt:
Ge
t
rid of
no
l
onger needed expression
eval
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Jacek
Caba
n
j
s
cript: Us
e
bytecod
e
for
object
l
i
t
e
r
al i
m
plementation
.
commit
|
commitdiff
|
tree
2011-12-16
J
a
cek C
a
b
a
n
jsc
r
ipt
:
Us
e
bytecode for f
u
nct
i
o
n
expression implementation
.
commit
|
commitdiff
|
tree
2011-12-15
Jacek
Caban
j
sc
r
ipt: Get rid of no longer n
e
eded EX
P
R
_
NEW
R
EF flag
.
commit
|
commitdiff
|
tree
2011-12-15
Jacek Caban
jscript: Always use
c
ompiler f
o
r member, array an
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-15
Jacek Caban
jscript: Don'
t
pass E
X
PR_NEWREF to name expression
.
.
.
commit
|
commitdiff
|
tree
2011-12-15
J
acek Caban
jsc
r
ipt: Call expr
e
ssions needlin
g
EXPR_NEWREF fl
a
g
.
.
.
commit
|
commitdiff
|
tree
2011-12-15
J
a
cek Caban
jscript:
T
hrow type erro
r
o
n inv
a
l
id delete
.
commit
|
commitdiff
|
tree
2011-12-15
Ja
c
e
k
Ca
b
a
n
jscrip
t
: A
d
ded more deleting tests
.
commit
|
commitdiff
|
tree
2011-12-15
Jacek Cab
a
n
jscript:
U
se byt
e
code for deleting ide
n
tifier express
i
ons
.
commit
|
commitdiff
|
tree
2011-12-13
Jacek Caban
ht
i
frame
.
i
dl:
A
dded ITargetF
r
ame
P
ri
v
a
nd ITargetFra
m
ePriv2
.
.
.
commit
|
commitdiff
|
tree
2011-12-13
Jacek
C
a
ban
jscript: Use bytecode for
t
y
peof
expression implementation
.
commit
|
commitdiff
|
tree
2011-12-12
Jac
e
k C
a
ban
msh
t
ml: I
n
itialize VAR
I
ANT before p
a
ssing i
t
to variant_co
p
y
.
commit
|
commitdiff
|
tree
2011-12-12
Jace
k
C
a
ban
jsc
r
ipt:
I
nitialize V
A
RIANT be
f
ore
p
assing
i
t to d
i
sp_propget
.
commit
|
commitdiff
|
tree
2011-12-12
Jacek Caban
jscript: Properly handle NU
L
L ID
i
spatch in
s
t
ack_
p
op_ob
j
e
c
t
.
commit
|
commitdiff
|
tree
2011-12-12
Jace
k
Caban
jscript: Use byte
c
o
d
e for instanceof implementat
i
on
.
commit
|
commitdiff
|
tree
2011-12-12
Jace
k
C
a
ban
j
script
:
Don't use EXPR_NEWR
E
F in forin_statemen
t
_event
.
commit
|
commitdiff
|
tree
2011-12-12
Jacek Caban
jscri
p
t: Do
n
't use EXPR_NEWREF
i
n
for_state
m
ent_eve
n
t
.
commit
|
commitdiff
|
tree
2011-12-09
Jacek Caban
jscrip
t
:
Use
b
ytecode
f
or '
<
<=
'
e
x
pres
s
io
n
implementat
i
on
.
commit
|
commitdiff
|
tree
2011-12-09
Jacek
Caban
j
s
cript: Use by
t
e
c
o
de for
'<<' expression
i
m
plementation
.
commit
|
commitdiff
|
tree
2011-12-09
Jacek Caban
jscript:
U
s
e byte
c
ode for '>>>='
expre
s
sion impl
e
m
e
ntation
.
commit
|
commitdiff
|
tree
2011-12-09
Jacek Caban
jscript: Use
b
ytec
o
de for '>
>
>' e
x
pressi
o
n implemen
t
ation
.
commit
|
commitdiff
|
tree
2011-12-09
Jac
e
k Caban
jscript: Fixed
m
e
mo
r
y leaks
.
commit
|
commitdiff
|
tree
2011-12-08
Jace
k
Caban
winebrowser: Use IUri API for URL-related logic
.
commit
|
commitdiff
|
tree
2011-12-08
Jacek Ca
b
a
n
wininet:
A
dded more connection failure tests
.
commit
|
commitdiff
|
tree
2011-12-08
Jacek Caban
wininet:
P
roperly
handle
clos
e
d
connecti
o
n
i
n HTTP_H
t
tpEndRe
.
.
.
commit
|
commitdiff
|
tree
2011-12-08
Jace
k
Caban
win
i
net
:
Us
e
test
.
wi
n
ehq
.
org i
n
stead of crossover
.
codeweaver
.
.
.
commit
|
commitdiff
|
tree
2011-12-08
Jacek Caban
j
script: Use bytecode for
'
>
>
=' expression
.
commit
|
commitdiff
|
tree
2011-12-08
Jac
e
k Caban
j
s
cri
p
t
:
Use b
y
tecode f
o
r '>>' e
x
pression
.
commit
|
commitdiff
|
tree
2011-12-08
J
ac
e
k
Caban
js
c
ript: Use bytecode for '&=' e
x
pression implementatio
n
.
commit
|
commitdiff
|
tree
2011-12-08
J
acek Caban
j
scri
p
t: Use b
y
tecode
f
o
r bina
r
y and implementati
o
n
.
commit
|
commitdiff
|
tree
2011-12-08
Jacek Caban
jscript:
U
se bytecode for
a
rray l
i
teral e
x
pressi
o
n
s
.
commit
|
commitdiff
|
tree
2011-12-08
Jace
k
Caban
jscri
p
t
:
Use
b
y
tecode for pre-decre
m
ent implementation
.
commit
|
commitdiff
|
tree
2011-12-08
Jacek Caban
j
script:
U
se b
y
tecode for
p
r
e
-incre
m
ent express
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
J
a
cek Caban
appwiz
.
cpl: Run winebr
o
ws
e
r directly instead of using
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
J
a
cek
Caba
n
scr
r
un: M
o
ved scri
p
t extensions
registration t
o
scrrun
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Jacek Caban
jscript
:
Use bytecode for post-
d
ec
r
ement
e
xpression
.
commit
|
commitdiff
|
tree
2011-12-07
J
acek Caban
j
script: Use bytecode for post-in
c
rem
e
n
t expression
.
commit
|
commitdiff
|
tree
2011-12-07
Jacek Caban
jscript: Ad
d
e
d
bytecode version of array expressi
o
n
.
commit
|
commitdiff
|
tree
2011-12-07
Jacek Caban
jsc
r
ipt:
U
se b
i
n
a
r
y_expressio
n
_t
instea
d
of ar
r
ay_expression_t
.
commit
|
commitdiff
|
tree
2011-12-07
J
acek Caban
jsc
r
ipt: Use byte
c
od
e
fo
r
a
ll c
a
ll express
i
ons
.
commit
|
commitdiff
|
tree
2011-12-07
Jacek Caba
n
j
s
cript: Us
e
b
yteco
d
e for c
a
lls on i
d
entifier and member
.
.
.
commit
|
commitdiff
|
tree
2011-12-06
Jac
e
k Caban
mshtml: Added
suppor
t
for nav
i
g
ating to _self targ
e
t
.
commit
|
commitdiff
|
tree
2011-12-06
Jacek Caban
msht
m
l: Do
n
't
u
se WI
N
API for
assembly
f
unctions t
o
.
.
.
commit
|
commitdiff
|
tree
2011-12-06
J
a
c
e
k
C
aba
n
jscript: Use bytecode for
'
^=' expressi
o
n
i
mplemen
t
ation
.
commit
|
commitdiff
|
tree
2011-12-06
Jace
k
Caban
jsc
r
i
p
t: Use b
y
tecode for '|=' expression
.
commit
|
commitdiff
|
tree
2011-12-06
Jac
e
k
C
aban
j
script: Added
b
y
t
ecode
ver
s
ion o
f
member expression
.
commit
|
commitdiff
|
tree
2011-12-06
Jac
e
k Ca
b
an
js
c
ript:
Us
e
b
y
t
ecode for '%
=
' expressi
o
n implem
e
nt
a
tion
.
commit
|
commitdiff
|
tree
2011-12-06
Ja
c
ek
C
aban
jscript: Use byt
e
code
f
o
r
'/
=
' e
x
pression impl
e
mentatio
n
.
commit
|
commitdiff
|
tree
2011-12-06
Jacek Caban
jscript: Use bytecode for '*='
e
x
p
ression imp
l
ementation
.
commit
|
commitdiff
|
tree
2011-12-05
Jacek Caban
mshtm
l
: Added tests for re
t
urning A
c
tiveX object's
.
.
.
commit
|
commitdiff
|
tree
2011-12-05
J
ac
e
k
C
aban
mshtm
l
: Return wrapp
e
d A
c
tiveX ob
j
ect's in
t
er
f
a
ce from
.
.
.
commit
|
commitdiff
|
tree
2011-12-05
Jacek Caban
jsc
r
i
pt:
U
se bytecod
e
for '-=' expressio
n
i
mplement
a
tion
.
commit
|
commitdiff
|
tree
2011-12-05
Jacek Caban
jscript: Use bytecod
e
f
o
r
'
+=' expre
s
s
ion
implementation
.
commit
|
commitdiff
|
tree
2011-12-05
Jacek Caban
jscript: Use by
t
ecode for inv
a
l
id assignments
.
commit
|
commitdiff
|
tree
2011-12-05
Jacek Ca
b
an
j
script: Use bytecode for assignment to member expres
s
ion
.
commit
|
commitdiff
|
tree
2011-12-05
Jacek C
a
ban
jscript: Use by
t
ecode for assi
g
ning to array expression
.
commit
|
commitdiff
|
tree
2011-12-05
J
a
c
e
k Caban
jscript: Use by
t
ecode
f
o
r assignment to
identifier
.
commit
|
commitdiff
|
tree
2011-12-01
Jacek Caban
jscript: Use b
y
tecode
f
or
'
>='
e
xpression implementation
.
commit
|
commitdiff
|
tree
2011-12-01
Jacek
Caban
j
script: U
s
e bytecode fo
r
'>'
e
xpre
s
s
ion
i
mpl
e
mentati
o
n
.
commit
|
commitdiff
|
tree
2011-12-01
Jacek
C
ab
a
n
jscript: Use b
y
tecode for
'<
=
'
express
i
on implementation
.
commit
|
commitdiff
|
tree
2011-12-01
Jacek Caban
j
script:
Use bytecode for
'
<' expres
s
ion
i
m
p
lementati
o
n
.
commit
|
commitdiff
|
tree
2011-11-30
Jac
e
k
C
ab
a
n
ms
h
tml: Fixed nsEventS
t
ates
h
an
d
l
i
n
g
.
commit
|
commitdiff
|
tree
2011-11-30
Ja
c
e
k
C
aban
jscript: Get rid of no long
e
r needed EXPRV
A
L_N
A
MEREF
.
commit
|
commitdiff
|
tree
2011-11-30
Jacek
C
aban
jscript: Use b
y
teco
d
e
fo
r
delete member expre
s
sion
.
commit
|
commitdiff
|
tree
2011-11-30
Jac
e
k
C
aban
jscript: Use bytecode f
o
r
del
e
te on array expression
.
.
.
commit
|
commitdiff
|
tree
2011-11-30
J
a
c
e
k Cab
a
n
j
s
cript:
M
ar
k
som
e
functions as
static
.
commit
|
commitdiff
|
tree
2011-11-29
Jacek Caban
jscript: U
s
e b
y
tecode for b
i
nary xor expressio
n
s
.
commit
|
commitdiff
|
tree
next