Changeset 40867 in webkit for trunk/JavaScriptCore/assembler


Ignore:
Timestamp:
Feb 11, 2009, 1:45:12 PM (16 years ago)
Author:
[email protected]
Message:

2009-02-11 Sam Weinig <[email protected]>

Reviewed by Gavin Barraclough.

  • assembler/AbstractMacroAssembler.h: Fix comments.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/assembler/AbstractMacroAssembler.h

    r40846 r40867  
    264264    // relative offset such that when executed it will call to the desired
    265265    // destination.
    266     //
    267     // Call objects retain a pointer to the assembler for syntactic purposes -
    268     // to allow the Call object to be able to link itself, e.g.:
    269     //
    270     //     Call forwardsBranch = jne32(Imm32(0), reg1);
    271     //     // ...
    272     //     forwardsBranch.link();
    273     //
    274     // Calls may also be linked to a Label.
    275266    class Call {
    276267        friend class PatchBuffer;
     
    319310    // relative offset such that when executed it will jump to the desired
    320311    // destination.
    321     //
    322     // Jump objects retain a pointer to the assembler for syntactic purposes -
    323     // to allow the jump object to be able to link itself, e.g.:
    324     //
    325     //     Jump forwardsBranch = jne32(Imm32(0), reg1);
    326     //     // ...
    327     //     forwardsBranch.link();
    328     //
    329     // Jumps may also be linked to a Label.
    330312    class Jump {
    331313        friend class PatchBuffer;
     
    403385    // Section 3: MacroAssembler JIT instruction stream handles.
    404386    //
    405     // The MacroAssembler supported facilities to modify an JIT generated
     387    // The MacroAssembler supported facilities to modify a JIT generated
    406388    // instruction stream after it has been generated (relinking calls and
    407389    // jumps, and repatching data values).  The following types are used
    408390    // to store handles into the underlying instruction stream, the type
    409391    // providing semantic information as to what it is that is in the
    410     // instruction stream at this point, and thus wha operations my be
     392    // instruction stream at this point, and thus what operations may be
    411393    // performed on it.
    412394
Note: See TracChangeset for help on using the changeset viewer.