Activity for context3

  • avhohlov avhohlov committed [r180] on Code

    FIXME Wrong register (EBX) allocated after call of GetCommandLineA()

  • avhohlov avhohlov committed [r179] on Code

    Bug fixed in array decl. TODO win32 version not work (access violation)

  • avhohlov avhohlov committed [r178] on Code

    Bug found/test added

  • avhohlov avhohlov committed [r177] on Code

    Minor changes

  • avhohlov avhohlov committed [r176] on Code

    Register usage analysys - NOT FINISHED

  • avhohlov avhohlov committed [r175] on Code

    Register usage analysys - NOT WORK

  • avhohlov avhohlov committed [r174] on Code

    Two tests added

  • avhohlov avhohlov committed [r173] on Code

    Parsing expressions like @a[] added for testing

  • avhohlov avhohlov committed [r172] on Code

    Two tests added. TODO refs must me right-assoc?

  • avhohlov avhohlov committed [r171] on Code

    Workaround for wrong register xchg (XchgWithByteReg)

  • avhohlov avhohlov committed [r170] on Code

    Bug fixed in CheckForMovs() function, reformatting

  • avhohlov avhohlov committed [r169] on Code

    FIXME Register allocatoion depends on previous functions

  • avhohlov avhohlov committed [r168] on Code

    Register allocation refactoring TODO Not work correctly

  • avhohlov avhohlov committed [r167] on Code

    Registers allocation moved to function AllocRegsIfPossible()

  • avhohlov avhohlov committed [r166] on Code

    Minor changes (clear regs)

  • avhohlov avhohlov committed [r165] on Code

    Changed flag for local variables added

  • avhohlov avhohlov committed [r164] on Code

    Minor changes

  • avhohlov avhohlov committed [r163] on Code

    Bug fixed in mul/div/mod register xchg

  • avhohlov avhohlov committed [r162] on Code

    Existing tests passed. TODO Wrong code for expressions like A / B + C / D

  • avhohlov avhohlov committed [r161] on Code

    TODO Check usage of EBX register

  • avhohlov avhohlov committed [r160] on Code

    Some dependencies analysis - seems wrong register usage in mul/div/mod operations - NOT FINISHED

  • avhohlov avhohlov committed [r159] on Code

    Some dependencies analysis - NOT FINISHED

  • avhohlov avhohlov committed [r158] on Code

    char&byte register varialbes

  • avhohlov avhohlov committed [r157] on Code

    Unchanged register variables not stored after while loop

  • avhohlov avhohlov committed [r156] on Code

    fMOVS flag calculation added

  • avhohlov avhohlov committed [r155] on Code

    checkForMovs() function - not finished

  • avhohlov avhohlov committed [r154] on Code

    Code for div/mod changes. TODO Check code for mul, simplify

  • avhohlov avhohlov committed [r153] on Code

    Code for mul fixed

  • avhohlov avhohlov committed [r152] on Code

    Minor refactoring

  • avhohlov avhohlov committed [r151] on Code

    Some unnecessary mov's removed. TODO Wrong code when mul/div present

  • avhohlov avhohlov committed [r150] on Code

    switch/cases reordered in Walk() function

  • avhohlov avhohlov committed [r149] on Code

    Omitted iLOOP & iEXIT nodes added to Walk() function

  • avhohlov avhohlov committed [r148] on Code

    fMULDIV bug fixed

  • avhohlov avhohlov committed [r147] on Code

    Some bugs fixed. TODO mul/div not detected

  • avhohlov avhohlov committed [r146] on Code

    Some bugs fixed

  • avhohlov avhohlov committed [r145] on Code

    Register allocator - not finished

  • avhohlov avhohlov committed [r144] on Code

    Indirect access to local variable info implemented (to separate different variables with equal indexes)

  • avhohlov avhohlov committed [r143] on Code

    iSTORE node type added

  • avhohlov avhohlov committed [r142] on Code

    Index scale implemented

  • avhohlov avhohlov committed [r141] on Code

    Minor changes in inc/dec code generation

  • avhohlov avhohlov committed [r140] on Code

    Minor changes in index calculation

  • avhohlov avhohlov committed [r139] on Code

    Pred and post condition evaluation in while loop

  • avhohlov avhohlov committed [r138] on Code

    Temporary solution for index value reusage

  • avhohlov avhohlov committed [r137] on Code

    Bug fixed in index scaling --TODO wrong use of str() function

  • avhohlov avhohlov committed [r136] on Code

    Index scale test --TODO Wrong offset in some cases

  • avhohlov avhohlov committed [r135] on Code

    While loop condition moved to the end of loop

  • avhohlov avhohlov committed [r134] on Code

    Unnecessary high 24 bits clearing removed

  • avhohlov avhohlov committed [r133]

    DumpTree() function added, TODO what means Value field in iLOAD node?

  • avhohlov avhohlov committed [r132]

    Special code for local var increment - no effect

  • avhohlov avhohlov committed [r131]

    Bug fixed in iINDEX2 processing and some other changes

  • avhohlov avhohlov committed [r130]

    Possible UpdtRegState() wrong

  • avhohlov avhohlov committed [r129]

    Bug fixed in XchgWithByteReg() function, some ClrAllRegs() calls enabled

  • avhohlov avhohlov committed [r128]

    Registers state functions added - not work correctly and disabled

  • avhohlov avhohlov committed [r127]

    All existing tests passed

  • avhohlov avhohlov committed [r126]

    Two tests added

  • avhohlov avhohlov committed [r125]

    Test added, TODO returned struct fiend cannot be used as index

  • avhohlov avhohlov committed [r124]

    Some ClrAllRegs() calls commented

  • avhohlov avhohlov committed [r123]

    Bug fixed - old-style array reference

  • avhohlov avhohlov committed [r122]

    All existing tests passed, need to review all changes

  • avhohlov avhohlov committed [r121]

    Test added

  • avhohlov avhohlov committed [r120]

    Bug fixed in iINDEX2

  • avhohlov avhohlov committed [r119]

    iINDEX2 - NOT FINISHED

  • avhohlov avhohlov committed [r118]

    Bug fixed FindRegByNode() function - pop command added, self-compilation possible, not all tests passed

  • avhohlov avhohlov committed [r117]

    Temporary extra ClrAllRegs() calls added

  • avhohlov avhohlov committed [r116]

    Large objects assignment changed

  • avhohlov avhohlov committed [r115]

    Some bugs fixed

  • avhohlov avhohlov committed [r114]

    Bug fixed in XchgRegs() function

  • avhohlov avhohlov committed [r113]

    Bug fixed in ref to array size calulation

  • avhohlov avhohlov committed [r112]

    Bug fixed in iLPTR of iPARAM/iLOCAL with index

  • avhohlov avhohlov committed [r111]

    iCAST changed

  • avhohlov avhohlov committed [r110]

    All fEAX occurences commented

  • avhohlov avhohlov committed [r109]

    iINDEX2 - NOT FINISHED

  • avhohlov avhohlov committed [r108]

    iINDEX2 - Minor bug fixed - NOT FINISHED

  • avhohlov avhohlov committed [r107]

    iINDEX2 - five tests successful - NOT FINISHED

  • avhohlov avhohlov committed [r106]

    Test script now print list of successful tests

  • avhohlov avhohlov committed [r105]

    iINDEX2 - NOT FINISHED

  • avhohlov avhohlov committed [r104]

    mul/div/mod operations - NOT FINISHED

  • avhohlov avhohlov committed [r103]

    Cmp operations always 32-bit

  • avhohlov avhohlov committed [r102]

    Old-style nim game may be compiled

  • avhohlov avhohlov committed [r101]

    Changes in cast and assignment operations

  • avhohlov avhohlov committed [r100]

    Index calculation - NOT FINISHED

  • avhohlov avhohlov committed [r99]

    Minor changes

  • avhohlov avhohlov committed [r98]

    Parameters passing - not correct

  • avhohlov avhohlov committed [r97]

    Assign and arithmetic operations partially changed

  • avhohlov avhohlov committed [r96]

    Minor changes

  • avhohlov avhohlov committed [r95]

    Initial steps

  • avhohlov avhohlov committed [r94]

    Initial steps

  • avhohlov avhohlov committed [r93]

    Creating branch for optimizing code generator

  • avhohlov avhohlov committed [r92]

    Bug fixed in win32 version (close function must return result code)

  • avhohlov avhohlov committed [r91]

    Lost struct declaration tests added

  • avhohlov avhohlov committed [r90]

    TODO Check GetObjSize for zero result

  • avhohlov avhohlov committed [r89]

    Structure size and fields offsets calculation moved to parsing block

  • avhohlov avhohlov committed [r88]

    Forward structure declaration/test not passed

  • avhohlov avhohlov committed [r87]

    Bug fixed in registers enumetation and some minor changes

  • avhohlov avhohlov committed [r86]

    Initial steps

  • avhohlov avhohlov committed [r85]

    Initial steps

  • avhohlov avhohlov committed [r84]

    Creating branch for llvm testing

  • avhohlov avhohlov committed [r83]

    Creating directory for branches

  • avhohlov avhohlov committed [r82]

    Write local ref to ref to array field test updated

  • avhohlov avhohlov committed [r81]

    Flushing text disabled when error occurs at parsing phase

1 >