[parrot/parrot] 33dd6d: Copy prop-related functions from "default" pmc int...

GitHub noreply at github.com
Sat Mar 3 11:44:21 UTC 2012


  Branch: refs/heads/kill_props_vtables
  Home:   https://github.com/parrot/parrot
  Commit: 33dd6db57918b6a995e2576d4de84bc488466ee1
      https://github.com/parrot/parrot/commit/33dd6db57918b6a995e2576d4de84bc488466ee1
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2012-03-03 (Sat, 03 Mar 2012)

  Changed paths:
    M include/parrot/pmc.h
  M src/pmc.c

  Log Message:
  -----------
  Copy prop-related functions from "default" pmc into parrot-wide set.


  Commit: f88e925fcda0b0734a1b958edecc1dd3cd84381d
      https://github.com/parrot/parrot/commit/f88e925fcda0b0734a1b958edecc1dd3cd84381d
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2012-03-03 (Sat, 03 Mar 2012)

  Changed paths:
    M src/ops/pmc.ops
  M src/ops/set.ops

  Log Message:
  -----------
  Replace prop VTABLEs with function calls


  Commit: 2d2251bcb72982db3083df2e2c7e4c7e337f3222
      https://github.com/parrot/parrot/commit/2d2251bcb72982db3083df2e2c7e4c7e337f3222
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2012-03-03 (Sat, 03 Mar 2012)

  Changed paths:
    M src/ops/core_ops.c

  Log Message:
  -----------
  Rebootstrap ops


  Commit: 4a9efbca7b3f35e27c0993767496174b234ff25e
      https://github.com/parrot/parrot/commit/4a9efbca7b3f35e27c0993767496174b234ff25e
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2012-03-03 (Sat, 03 Mar 2012)

  Changed paths:
    M src/dynext.c
  M src/interp/api.c
  M src/interp/inter_cb.c
  M src/pmc/parrotlibrary.pmc
  M src/pmc/undef.pmc
  M src/pmc/unmanagedstruct.pmc

  Log Message:
  -----------
  Mass replace VTABLE with function calls


  Commit: b7b247040a802059dd1569c2fa858052510bf3cc
      https://github.com/parrot/parrot/commit/b7b247040a802059dd1569c2fa858052510bf3cc
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2012-03-03 (Sat, 03 Mar 2012)

  Changed paths:
    M lib/Parrot/Pmc2c/PMC/default.pm

  Log Message:
  -----------
  Don't generate VTABLE_getprop


  Commit: b8571572b078417a79f109d30c1cf7117ae353ac
      https://github.com/parrot/parrot/commit/b8571572b078417a79f109d30c1cf7117ae353ac
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2012-03-03 (Sat, 03 Mar 2012)

  Changed paths:
    M compilers/imcc/imcc.y

  Log Message:
  -----------
  Don't use VTABLE_getprop in imcc


  Commit: b16b688a5ce1b36fbe1778b1a072073c458ba990
      https://github.com/parrot/parrot/commit/b16b688a5ce1b36fbe1778b1a072073c458ba990
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2012-03-03 (Sat, 03 Mar 2012)

  Changed paths:
    M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h

  Log Message:
  -----------
  Regenerate imcc grammar


  Commit: cdf2bd99c1474ea7069b0bbcede653ba01a8e2dc
      https://github.com/parrot/parrot/commit/cdf2bd99c1474ea7069b0bbcede653ba01a8e2dc
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2012-03-03 (Sat, 03 Mar 2012)

  Changed paths:
    M src/pmc/default.pmc
  M src/vtable.tbl

  Log Message:
  -----------
  Finally kill props VTABLES


Compare: https://github.com/parrot/parrot/compare/33dd6db^...cdf2bd9


More information about the parrot-commits mailing list