Skip to content
Commits on Jun 9, 2009
  1. @bacek

    Sync branch with trunk.

    bacek committed Jun 9, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39482 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @bacek

    [pmc] Replace SELF.clone with pmc_new/set combo

    bacek committed Jun 9, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39481 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jun 5, 2009
  1. @bacek

    [pmc] Scalar ops reimplemented in terms of i_ops.

    bacek committed Jun 5, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39406 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @bacek

    [pmc] BigInt bitwise ops use i_ops now.

    bacek committed Jun 5, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39405 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. @bacek

    [pmc] Reimplement most of BigInt math ops in terms of i_ops

    bacek committed Jun 5, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39404 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. @bacek

    Merge branch 'master' into pmc_i_ops

    bacek committed Jun 5, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39403 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jun 3, 2009
  1. @bacek

    [pmc][cage] Remove misleading comment in Integer about using *dest.

    bacek committed Jun 3, 2009
    This comments cost me few hours of life. Hope this will not happen to someone else.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39367 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @bacek

    [pmc][cage] Use "DEFAULT value" instead of "DEFAULT *value" consisten…

    bacek committed Jun 3, 2009
    …tly in Integer.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39366 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. @bacek
  4. @bacek

    [pmc] Use MULTI instead of handcrafted switch for is_equal

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39364 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. @bacek

    [pmc] Integer.modulus use i_modulus.

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39363 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. @bacek

    [pmc] Integer.floor_divide use i_floor_divide

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39362 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. @bacek

    [pmc] Integer.divide use i_divide

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39361 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. @bacek

    [pmc] Integer.multiply use i_multiply now.

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39360 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. @bacek

    [pmc] Fix Integer.i_add(Complex).

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39359 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. @bacek
  11. @bacek

    [pmc] Refactor Integer.add and subtract to use i_add and i_subtract.

    bacek committed Jun 3, 2009
    Also fix bugs of i_add(BigInt) and i_add(Complex).
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39357 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. @bacek

    Branch to reduce amount of code by reusing i_op from op

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_i_ops@39355 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  13. @bacek

    [pmc2c][cage] Avoid useless call to VTABLE_type.

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39354 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  14. @bacek

    [cage] Remove ARGIN guard for INTVAL arg in get_pmc_proxy.

    bacek committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39352 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  15. @bacek

    [pmc][cage] Fix memory leak in String.set_string_native.

    bacek committed Jun 3, 2009
    When we assign to constant string it means that we have to allocate string from
    constant pool, not to allocate constant string.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@39351 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  16. @coke

    [docs] spelling error.

    coke committed Jun 3, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39349 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  17. @allisonrandal

    [pdd] Using "flag" to talk about the ':foo' subroutine feature selectors

    allisonrandal committed Jun 3, 2009
    is vague, changing to the earlier term "modifier".
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@39348 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jun 2, 2009
  1. @bacek

    Merge no_pmc_reuse branch into trunk.

    bacek committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39346 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @chromatic

    [PMC] Fixed context refcounts in Sub's clone vtable entry.

    chromatic committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39344 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. @chromatic

    [PMC] Fixed context reference count updating in assign_pmc vtable (ku…

    chromatic committed Jun 2, 2009
    …dos to
    
    NotFound for diagnosing the problem).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@39343 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. @NotFound

    [cage] drop spurious semicolon after do ... while (0) macro guard

    NotFound committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39342 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. @chromatic

    [PMC] Simplified EventHandler PMC's mark vtable entry (reusing its pa…

    chromatic committed Jun 2, 2009
    …rent) and
    
    removed an unnecessary destroy vtable entry (reusing its parent).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@39341 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. @chromatic

    [PMC] Fixed Coroutine PMC's mark vtable entry to avoid unnecessary wo…

    chromatic committed Jun 2, 2009
    …rk (such
    
    as marking its context twice, once here and once in Sub's mark).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@39340 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. @coke

    [docs] make the docs match the pmclass declaration

    coke committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39339 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. @NotFound

    [cage] kill include TclLibrary.pir usage in example

    NotFound committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39338 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. @NotFound

    [core] quick-fix libtcl loading

    NotFound committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39337 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. @NotFound

    [cage] kill include JSON.pir usage in tests

    NotFound committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39336 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. @NotFound

    [cage] kill include config.pir usages and example

    NotFound committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39335 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. @bschmalhofer

    [doc] The sub init() in nowadays in the namespace ['PCRE']

    bschmalhofer committed Jun 2, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@39334 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Something went wrong with that request. Please try again.