optimized opcode_get
[swftools.git] / lib / as3 /
2009-01-06 krammtest for namespaces
2009-01-06 krammtest for 'use namespace'
2009-01-06 krammadded a few local vars, to check for reconcile problems
2009-01-06 krammtest for regular expressions
2009-01-06 krammtest x|y|z
2009-01-06 krammadded check for |=
2009-01-02 krammnew keyword 'with'
2009-01-02 krammimplemented 'with'
2009-01-02 krammtest for global var assignment
2009-01-02 krammnew keyword throw
2009-01-02 krammimplemented throw and try/catch
2009-01-02 krammnew function code_start()
2009-01-02 krammmoved test programs to optional targer
2009-01-02 krammnew keywords in,each
2009-01-02 krammfixed bug in for/do/while/switch
2009-01-02 krammnew keywords try,case,catch,default,switch
2009-01-02 krammadded special tokens for for/do/while
2009-01-02 krammnew keywords do, continue
2009-01-02 krammadded instanceof keyword
2009-01-02 krammfixed bug in hex parsing
2009-01-02 krammmoved flag definitions to registry.h
2009-01-02 krammnew helper structs codeandnumber, for_start
2009-01-02 krammreshuffled flags
2009-01-02 krammuse ptroff as type for slot in union
2009-01-02 krammnew function memberinfo_register_global
2009-01-02 krammfixed a mem leak
2009-01-02 krammfindmember now recursively scans superclasses, memberin...
2009-01-02 krammadded getarrayclass()
2009-01-02 krammadded support for global slots
2009-01-02 krammimplemented class init code
2009-01-02 krammfixed bug in variable allocation
2009-01-02 krammimplemented global methods
2009-01-02 krammkill temporary variable of 'dup2' workaround
2009-01-02 krammfixed reconcile bug in assignment
2009-01-02 krammimplemented in
2009-01-02 krammimplemented for(in), for each(in)
2009-01-02 krammimplemented overriding
2009-01-02 krammrefined switch fallthrough handling
2009-01-02 krammimplemented switch
2009-01-02 krammadded implementation for dict-style objects
2009-01-02 krammsmall fix in dynamic handling
2009-01-02 krammfixed bug in while(){continue};
2009-01-02 krammfixed segfault in ok/interface.as
2009-01-02 krammfixed bug in break/continue w/ label
2009-01-02 krammadded do-while, break label, continue (label)
2009-01-02 krammimplemented arrays
2009-01-02 krammadded call support for global functions
2009-01-02 krammconstruct superclass in default constructor
2009-01-02 krammsimplified default constructor generation
2009-01-02 krammuse labels for backward jumps, nop for forward jumps
2009-01-02 krammuse label more sparingly, it might confuse the verifier
2009-01-02 krammadded instanceof operator
2009-01-02 krammfixed bug in MEMBER_MULTINAME
2009-01-02 krammfixed Number default value
2009-01-02 krammremoved a few initcode relicts
2009-01-02 krammdump out parent
2009-01-02 krammstore global functions as classes, too
2009-01-02 krammfixed mem leaks
2009-01-02 krammradically reduced default size. makes running tests...
2009-01-02 krammrefined cut_last_push
2009-01-02 krammadded missing \n in fprintf(stderr)
2009-01-02 krammadded fallthrough opcode
2009-01-02 krammdump out a method id for opcodes with a method index
2009-01-02 krammcutlastpush now handles newobject, newarray, too
2009-01-02 krammwarn about internal opcodes during writing
2009-01-02 krammadded dummy __continue__ opcode
2009-01-02 krammregenerated
2009-01-02 krammregenerated
2009-01-02 krammexported trait_new_member
2009-01-02 krammrenamed abc_class_(static)constructor to abc_class_get...
2009-01-02 krammfixed bug in staticslot
2009-01-02 krammfixed bug in slot assignment
2009-01-02 krammtrait_new_method now takes a trait list as first argument
2009-01-02 krammdump out unreferenced methods, too
2009-01-02 krammprint out trait attributes when dumping
2009-01-02 krammadded test programs
2009-01-02 krammtest for a stack underflow problem, too
2009-01-02 krammadded test for empty case
2009-01-02 krammstring escaping test
2009-01-02 krammtest of variable reassignment
2009-01-02 krammtest break and continue, too
2009-01-02 krammadded test for finally
2009-01-02 krammadded a syntax check for {}
2009-01-02 krammtests are named 1/2 and 2/2
2009-01-02 krammtest hex numbers
2009-01-02 kramminheritance test
2009-01-02 krammtest for undefined label in break/continue
2008-12-30 krammnew keyword super
2008-12-30 krammadded void,typeof,undefined keywords
2008-12-30 krammremoved Boolean, Number, uint, int from keywords
2008-12-30 krammonly allow sign in front of a number if it's safe
2008-12-30 krammallow .123 format numbers
2008-12-30 krammadded string unescaping
2008-12-30 krammadded '*=' token
2008-12-30 krammfixed multiline comments
2008-12-30 krammadded T_DOTDOTDOT
2008-12-30 krammremoved token_t type
2008-12-30 krammparams now have a value, too
2008-12-30 krammnew struct 'params'
2008-12-30 krammrun error reporting tests, too
next