[parrot/parrot] e02621: Object.can is now overridable.

noreply at github.com noreply at github.com
Fri Mar 4 18:45:24 UTC 2011


Branch: refs/heads/whiteknight/vtable_overrides
Home:   https://github.com/parrot/parrot

Commit: e02621245342f9f4cdd864d707599d8ce46d92f9
    https://github.com/parrot/parrot/commit/e02621245342f9f4cdd864d707599d8ce46d92f9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-03-04 (Fri, 04 Mar 2011)

Changed paths:
  M src/pmc/object.pmc

Log Message:
-----------
Object.can is now overridable.


Commit: d3192d084e3fe5d0777d04d8ba03540da0eb784d
    https://github.com/parrot/parrot/commit/d3192d084e3fe5d0777d04d8ba03540da0eb784d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-03-04 (Fri, 04 Mar 2011)

Changed paths:
  M src/pmc/object.pmc

Log Message:
-----------
allow isa and isa_pmc to be overrideable


Commit: 6bafefcad77900606bd1e978e57ac0a1751d7834
    https://github.com/parrot/parrot/commit/6bafefcad77900606bd1e978e57ac0a1751d7834
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-03-04 (Fri, 04 Mar 2011)

Changed paths:
  M src/pmc/object.pmc

Log Message:
-----------
some optimizations to isa


Commit: cf268478d8279bfd0518b29efe5fd4dc8fdfbf0c
    https://github.com/parrot/parrot/commit/cf268478d8279bfd0518b29efe5fd4dc8fdfbf0c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-03-04 (Fri, 04 Mar 2011)

Changed paths:
  M src/pmc/object.pmc
  M t/pmc/object-meths.t

Log Message:
-----------
several fixes from bad copy+paste. Add in a test for 'can' override


Commit: f41f8b12c47953f6bde855c42ed31301e3b1289c
    https://github.com/parrot/parrot/commit/f41f8b12c47953f6bde855c42ed31301e3b1289c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-03-04 (Fri, 04 Mar 2011)

Changed paths:
  M t/pmc/object-meths.t

Log Message:
-----------
+tests for overridding isa and isa_pmc


Compare: https://github.com/parrot/parrot/compare/e026212^...f41f8b1


More information about the parrot-commits mailing list