atl80: Added AtlComModuleRegisterServer implementation (based on AtlModuleRegisterSer...
[wine] / dlls / jscript / engine.c
2012-12-18  Jacek Cabanjscript: Moved string concatenation to helper function.
2012-12-17  Jacek Cabanjscript: Fixed deleting nonexistent identifiers.
2012-12-14  Jacek Cabanjscript: Allow poping multiple stack values at the...
2012-12-13  Jacek Cabanjscript: Moved eval return value logic to specific...
2012-12-07  Jacek Cabanjscript: Added more useful debug traces.
2012-11-30  Jacek Cabanjscript: Added disp_delete_name helper and use it in...
2012-11-30  Jacek Cabanjscript: Added disp_delete helper and use it in interp_...
2012-11-14  Jacek Cabanjscript: Use proper object as 'this' when function...
2012-10-11  Jacek Cabanjscript: Use jsstr_t for compiler constant strings.
2012-10-11  Jacek Cabanjscript: Store regexp source as jsstr_t.
2012-10-11  Jacek Cabanjscript: Use custom string container instead of BSTR.
2012-09-20  Jacek Cabanjscript: Get rid of unused hres.
2012-09-19  Jacek Cabanjscript: Don't store jsexcept_t in exec_ctx_t.
2012-09-19  Jacek Cabanjscript: Store exception value in script_ctx_t instead...
2012-09-17  Jacek Cabanjscript: Use helper to access jsval_t type.
2012-09-17  Jacek Cabanjscript: Always use jsval-based to_object implementation.
2012-09-17  Jacek Cabanjscript: Always use jsval-based to_string implementation.
2012-09-17  Jacek Cabanjscript: Always use jsval-based to_uint32 implementation.
2012-09-17  Jacek Cabanjscript: Always use jsval-based to_number implementation.
2012-09-17  Jacek Cabanjscript: Always use jsval-based to_boolean.
2012-09-17  Jacek Cabanjscript: Always use jsval-based to_primitive.
2012-09-17  Jacek Cabanjscript: Store exception value as jsval_t instead of...
2012-09-17  Jacek Cabanjscript: Use jsval_t instead of VARIANT for stack values.
2012-09-17  Jacek Cabanjscript: Use jsval instead of VARIANT to pass arguments...
2012-09-17  Jacek Cabanjscript: Added new variable representation and use...
2012-09-13  Jacek Cabanjscript: Added support for host objects being part...
2012-08-13  Michael Stefaniucjscript: Avoid FALSE:TRUE conditional expressions.
2012-06-25  Jacek Cabanjscript: Don't use DISPPARAMS for internal arguments.
2012-06-21  Jacek Cabanjscript: Pass jsthis internally without using DISPPARAMS.
2012-06-20  Jacek Cabanjscript: Use num_set_int where possible.
2012-06-20  Jacek Cabanjscript: Always store numeric literals as double.
2012-05-14  Jacek Cabanjscript: Store double op arg directly instead of by...
2012-05-14  Jacek Cabanjscript: Added get_op_str and get_op_double helpers.
2012-05-14  Jacek Cabanjscript: Make flags parameter of OP_regexp unsigned.
2012-05-14  Jacek Cabanjscipt: Make arg_cnt parameter of OP_new unsigned.
2012-05-14  Jacek Cabanjscript: Added get_op_int helper.
2012-05-14  Jacek Cabanjscript: Added get_op_uint helper.
2012-05-14  Jacek Cabanjscript: Added get_op_bstr helper.
2012-04-27  Jacek Cabanjscript: Use stack_push_int in interp_bneg.
2012-04-25  Jacek Cabanjscript: Store function parameters in function_code_t.
2012-04-25  Jacek Cabanjscript: Store variable names in function_code_t.
2012-04-24  Jacek Cabanjscript: Store source code range in function_code_t.
2012-04-24  Jacek Cabanjscript: Store function name in function_code_t.
2012-04-24  Jacek Cabanjscript: Use compiler-generated struct for representing...
2012-04-18  Frédéric Delanoyjscript: Assorted spelling fixes.
2012-04-17  Jacek Cabanjscript: Addded parameterized property assignment support.
2012-04-04  Jacek Cabanjscript: Avoid cleaning an uninitialized variable.
2012-03-27  Jacek Cabanjscript: Return double instead of VARIANT from stack_po...
2012-03-27  Jacek Cabanjscript: Return double instead of VARIANT from to_number.
2012-03-13  Jacek Cabanjscript: Store parser_ctx_t in bytecode_t instead of...
2012-03-13  Jacek Cabanjscript: Store script context in exec_ctx_t.
2012-03-13  Jacek Cabanjscript: Compile all function from given source in...
2012-03-13  Jacek Cabanjscript: Store bytecode_t in exec_ctx_t.
2012-03-12  Jacek Cabanjscript: Removed no longer needed caller argument from...
2012-03-12  Jacek Cabanjscript: Removed no longer needed caller argument from...
2012-03-12  Jacek Cabanjscript: Removed no longer needed caller argument from...
2012-03-09  Jacek Cabanjscript: Removed no longer needed disp_propput caller...
2012-03-09  Jacek Cabanjscript: Removed no longer needed disp_propget caller...
2012-03-09  Jacek Cabanjscript: Removed no longer needed caller argument of...
2012-03-09  Jacek Cabanjscript: Properly handle NULL strings in add_eval.
2012-01-18  Jacek Cabanjscript: Simplify identifier_eval function.
2012-01-17  Jacek Cabanjscript: Get rid of no longer used OP_label.
2012-01-09  Francois Gougetjscript: Make some engine functions static.
2012-01-03  Jacek Cabanjscript: Make 0 an invalid code offset.
2011-12-30  Jacek Cabanjscript: Get rid of return_type_t.
2011-12-30  Jacek Cabanjscript: Get rid of no longer needed interp_tree.
2011-12-30  Jacek Cabanjscript: Use bytecode for labeled continue and break...
2011-12-30  Jacek Cabanjscript: Get rid of no longer needed type field of...
2011-12-30  Jacek Cabanjscript: Use bytecode for return statement implementation.
2011-12-30  Jacek Cabanjscript: Make compiler responsible for proper return...
2011-12-30  Jacek Cabanjscript: Handle invalid continue statements in compiler.
2011-12-30  Jacek Cabanjscript: Handle invalid break statements in compiler.
2011-12-29  Jacek Cabanjscript: Moved instr_off from statement_t to source_ele...
2011-12-29  Jacek Cabanjscript: No longer support per-statement compilation.
2011-12-29  Jacek Cabanjscript: Moved exec_source to the bottom of the file.
2011-12-29  Jacek Cabanjscript: Always use bytecode for while statement.
2011-12-29  Jacek Cabanjscript: Always use bytecode for try statement.
2011-12-29  Jacek Cabanjscript: Always use bytecode for switch statement.
2011-12-29  Jacek Cabanjscript: Always use bytecode for for statement.
2011-12-29  Jacek Cabanjscript: Always use bytecode for for..in statement.
2011-12-29  Jacek Cabanjscript: Always use bytecode for with statement.
2011-12-28  Jacek Cabanjscript: Get rid of no longer needed no_fallback hack.
2011-12-28  Jacek Cabanjscript: Use labels in compiler for ending loops.
2011-12-28  Jacek Cabanjscript: Added bytecode version of try statement.
2011-12-28  Jacek Cabanjscript: Use bytecode for throw statement.
2011-12-28  Jacek Cabanjscript: Rename throw opcode to throw_ref.
2011-12-28  Jacek Cabanjscript: Added bytecode version of for..in statement.
2011-12-27  Jacek Cabanjscript: Use bytecode for labelled statement stub.
2011-12-27  Jacek Cabanjscript: Added bytecode version of switch statement.
2011-12-27  Jacek Cabanjscript: Added bytecode version of with statement.
2011-12-20  Jacek Cabanjscript: Added new jmp_z opcode, more appropriate for...
2011-12-20  Jacek Cabanjscript: Renamed jmp_z and jmp_nz to cnd_z and cnd_nz.
2011-12-20  Jacek Cabanjscript: Get rid of no longer needed identifier in...
2011-12-20  Jacek Cabanjscript: Get rid of no longer used expr_eval flags.
2011-12-20  Jacek Cabanjscript: Use compiler to handle variable statement.
2011-12-19  Jacek Cabanjscript: Use compiler for hanling empty statements.
2011-12-19  Jacek Cabanjscript: Use compiler for handling if statement.
2011-12-19  Jacek Cabanjscript: Use compiler for handling expression statements.
2011-12-19  Jacek Cabanjscript: Use bytecode for execution main code block...
2011-12-19  Jacek Cabanjscript: Use bytecode for block statement implementation.
next