projects
/
wine
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
jscript: Added support for no new line between return and expression rule.
[wine]
/
dlls
/
jscript
/
parser.y
2012-09-07
Jacek Caban
jscript: Be more verbose about parser failure.
blob
|
commitdiff
|
raw
2012-04-26
Jacek Caban
jscript: Get rid of parser function collecting hack...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-25
Jacek Caban
jscript: Moved collecting variable declarations from...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Jacek Caban
jscript: Use compiler-generated struct for representing...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-26
Jacek Caban
jscript: Store source code in bytecode_t.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-13
Jacek Caban
jscript: Removed no longer needed ref counting in parse...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-13
Jacek Caban
jscript: Store parser_ctx_t in bytecode_t instead of...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-13
Jacek Caban
jscript: Don't store compiler_ctx_t in parser_ctx_t.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-13
Jacek Caban
jscript: Call script_parse from compile_script, not...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-13
Jacek Caban
jscript: Compile all function from given source in...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-03
Jacek Caban
jscript: Get rid of instr_off from expression_t.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-03
Jacek Caban
jscript: Make 0 an invalid code offset.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-30
Jacek Caban
jscript: Get rid of no longer needed interp_tree.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-29
Jacek Caban
jscript: Moved instr_off from statement_t to source_ele...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-29
Jacek Caban
jscript: Get rid of stat_eval_table.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-28
Jacek Caban
jscript: Added bytecode versions of break and continue...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-28
Jacek Caban
jscript: Added bytecode version of try statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-28
Jacek Caban
jscript: Use bytecode for throw statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-28
Jacek Caban
jscript: Added bytecode version of for..in statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-27
Jacek Caban
jscript: Use bytecode for labelled statement stub.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-27
Jacek Caban
jscript: Added bytecode version of switch statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-27
Jacek Caban
jscript: Added bytecode version of with statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-27
Jacek Caban
jscript: Added bytecode version of for loop statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-27
Jacek Caban
jscript: Added bytecode version of while statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Jacek Caban
jscript: Use compiler to handle variable statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jacek Caban
jscript: Use compiler for hanling empty statements.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jacek Caban
jscript: Use compiler for handling if statement.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jacek Caban
jscript: Use compiler for handling expression statements.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jacek Caban
jscript: Use bytecode for block statement implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jacek Caban
jscript: Store type information in statement nodes.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-16
Jacek Caban
jscript: Get rid of no longer needed expression eval...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-16
Jacek Caban
jscript: Use bytecode for object literal implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-16
Jacek Caban
jscript: Use bytecode for function expression implement...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Jacek Caban
jscript: Always use compiler for member, array and...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Jacek Caban
jscript: Use bytecode for typeof expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-12
Jacek Caban
jscript: Use bytecode for instanceof implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jacek Caban
jscript: Use bytecode for '<<=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jacek Caban
jscript: Use bytecode for '<<' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jacek Caban
jscript: Use bytecode for '>>>=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jacek Caban
jscript: Use bytecode for '>>>' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jacek Caban
jscript: Use bytecode for '>>=' expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jacek Caban
jscript: Use bytecode for '>>' expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jacek Caban
jscript: Use bytecode for '&=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jacek Caban
jscript: Use bytecode for binary and implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jacek Caban
jscript: Use bytecode for array literal expressions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jacek Caban
jscript: Use bytecode for pre-decrement implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Jacek Caban
jscript: Use bytecode for pre-increment expression...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jacek Caban
jscript: Use bytecode for post-decrement expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jacek Caban
jscript: Use bytecode for post-increment expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jacek Caban
jscript: Use binary_expression_t instead of array_expre...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jacek Caban
jscript: Use bytecode for calls on identifier and membe...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jacek Caban
jscript: Use bytecode for '^=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jacek Caban
jscript: Use bytecode for '|=' expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jacek Caban
jscript: Use bytecode for '%=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jacek Caban
jscript: Use bytecode for '/=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jacek Caban
jscript: Use bytecode for '*=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jacek Caban
jscript: Use bytecode for '-=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jacek Caban
jscript: Use bytecode for '+=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Jacek Caban
jscript: Use bytecode for assignment to identifier.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Jacek Caban
jscript: Use bytecode for '>=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Jacek Caban
jscript: Use bytecode for '>' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Jacek Caban
jscript: Use bytecode for '<=' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Jacek Caban
jscript: Use bytecode for '<' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-30
Jacek Caban
jscript: Use bytecode for delete on array expression...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jacek Caban
jscript: Use bytecode for binary xor expressions.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jacek Caban
jscript: Use bytecode for binary or implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jacek Caban
jscript: Use bytecode for modulo expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jacek Caban
jscript: Use bytecode for '/' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jacek Caban
jscript: Use bytecode for '*' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-28
Jacek Caban
jscript: Use bytecode for new expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-28
Jacek Caban
jscript: Use bytecode for conditional expressions.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-28
Jacek Caban
jscript: Use bytecode for logical and expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-28
Jacek Caban
jscript: Use bytecode for logical or expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-25
Jacek Caban
jscript: Use bytecode for '==' and '!=' expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-25
Jacek Caban
jscript: Use bytecode for unary '-' expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-25
Jacek Caban
jscript: Use bytecode for '-' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-25
Jacek Caban
jscript: Use bytecode for comma expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-24
Jacek Caban
jscript: Use bytecode for void expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-24
Jacek Caban
jscript: Use bytecode for this expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-24
Jacek Caban
jscript: Always use bytecode version of literal express...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-23
Jacek Caban
jscript: Use bytecode for 'in' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-22
Jacek Caban
jscript: Use bytecode for '+' expression implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-21
Jacek Caban
jscript: Use bytecode for unary '+' expression.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-21
Jacek Caban
jscript: Use bytecode for binary negation implementation.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-18
Jacek Caban
jscript: Use bytecode interpreter for logical negation...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-18
Jacek Caban
jscript: Use bytecode interpreter for '!==' expressions.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-18
Jacek Caban
jscript: Added minimal bytecode compiler/interpreter...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-18
Jacek Caban
jscript: Store expression type in expression_t.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-18
Jacek Caban
jscript: Use a helper function to allocate expression...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
Jacek Caban
jscript: Beginning support for conditional compilation.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
Jacek Caban
jscript: Moved new_boolean_literal to lex.c.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
Jacek Caban
jscript: Ensure that the whole script is parsed.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
Jacek Caban
jscript: Use HRESULTs instead of IDSs in parser.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
Jacek Caban
jscript: Pass HRESULTs instead of IDSs to throw_* funct...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-31
Rob Shearman
jscript: Fix various memory and reference count leaks.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-21
Jacek Caban
jscript: Make undefined a property of global object.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-28
Jacek Caban
jscript: Store a copy of code in parser_ctx_t.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Jacek Caban
jscript: Create regexp object when evaluating regexp...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Jacek Caban
jscript: Don't use VARTYPE as is in literal_t.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Jacek Caban
jscript: Don't require semicolon after function expression.
blob
|
commitdiff
|
raw
|
diff to current
next