[parrot/parrot] 136f20: disambiguate bp as bp_ni - it is the $Nx and $Ix b...

noreply at github.com noreply at github.com
Sat Aug 20 04:45:21 UTC 2011


  Branch: refs/heads/inside-out-ctx
  Home:   https://github.com/parrot/parrot

  Commit: 136f201265fb9a67b0295ffd6f0211d6f49a1ab9
      https://github.com/parrot/parrot/commit/136f201265fb9a67b0295ffd6f0211d6f49a1ab9
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

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

  Log Message:
  -----------
  disambiguate bp as bp_ni - it is the $Nx and $Ix bp only


  Commit: eec74eada3de14e7b0b80d4fdcb6f65c276a3c5e
      https://github.com/parrot/parrot/commit/eec74eada3de14e7b0b80d4fdcb6f65c276a3c5e
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

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

  Log Message:
  -----------
  encapsulate base pointers in struct


  Commit: c1e6a452335ea018a6de8d82c47908f70b89d0d7
      https://github.com/parrot/parrot/commit/c1e6a452335ea018a6de8d82c47908f70b89d0d7
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

  Changed paths:
    M include/parrot/interpreter.h

  Log Message:
  -----------
  kill unused struct


  Commit: 60adcc440d087edfd87abb35e0e149df0d9741c2
      https://github.com/parrot/parrot/commit/60adcc440d087edfd87abb35e0e149df0d9741c2
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

  Changed paths:
    M include/parrot/context.h
  M include/parrot/interpreter.h
  M src/call/context.c

  Log Message:
  -----------
  duplicate bp directly in interp since it is accessed so frequently


  Commit: 3026a0310a0866b1c4c2418dab0a4d71761b24d5
      https://github.com/parrot/parrot/commit/3026a0310a0866b1c4c2418dab0a4d71761b24d5
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

  Changed paths:
    M include/parrot/call.h
  M src/call/context.c

  Log Message:
  -----------
  kill unused, dangerously encapsulation-breaking function


  Commit: 64438ce44c7732f8adac9e8abc4a542b9cbbc2d0
      https://github.com/parrot/parrot/commit/64438ce44c7732f8adac9e8abc4a542b9cbbc2d0
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

  Changed paths:
    M include/parrot/context.h

  Log Message:
  -----------
  use interp bp reference in optimized build register accessors


  Commit: 2ef966fbedf6254dbf2eb335ddb92cc9d1968de2
      https://github.com/parrot/parrot/commit/2ef966fbedf6254dbf2eb335ddb92cc9d1968de2
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

  Changed paths:
    M src/pmc/coroutine.pmc
  M src/pmc/sub.pmc

  Log Message:
  -----------
  only set a context *after* it has its registers allocated


Compare: https://github.com/parrot/parrot/compare/136f201^...2ef966f


More information about the parrot-commits mailing list