[parrot/parrot] 5ad98b: Remove many references to thread-related functions...

noreply at github.com noreply at github.com
Sun Aug 28 01:46:08 UTC 2011


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

  Commit: 5ad98b92e4e918ab89f95ce93ef748a853f88d5b
      https://github.com/parrot/parrot/commit/5ad98b92e4e918ab89f95ce93ef748a853f88d5b
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M src/gc/gc_ms.c
  M src/interp/inter_create.c
  M src/pmc/exception.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/scalar.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/schedulermessage.pmc
  M src/pmc/string.pmc
  M src/pmc/task.pmc
  M src/scheduler.c
  M src/vtable.tbl

  Log Message:
  -----------
  Remove many references to thread-related functions. Remove share and share_ro vtables.


  Commit: e97266593c7eb41421a7d3a51c3193db2dbc91b6
      https://github.com/parrot/parrot/commit/e97266593c7eb41421a7d3a51c3193db2dbc91b6
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M src/interp/inter_create.c
  M src/oo.c
  M src/scheduler.c
  M tools/dev/vtablize.pl

  Log Message:
  -----------
  Remove references to remaining thread-related functions in the code. Parrot builds and passes most tests that aren't specifically for threading features


  Commit: 23eae598f5e03806997eee1b5ba5b14269852d1c
      https://github.com/parrot/parrot/commit/23eae598f5e03806997eee1b5ba5b14269852d1c
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M MANIFEST
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  R include/parrot/atomic.h
  R include/parrot/atomic/fallback.h
  R include/parrot/atomic/gcc_pcc.h
  R include/parrot/atomic/gcc_x86.h
  R include/parrot/atomic/sparc.h
  R src/atomic/gcc_x86.c
  R src/atomic/sparc_v9.s
  M src/dynpmc/Defines.in
  R t/src/atomic.t
  M t/src/extend_vtable.t

  Log Message:
  -----------
  remove atomic stuff: headers, source files, and tests


Compare: https://github.com/parrot/parrot/compare/934ad0a...23eae59


More information about the parrot-commits mailing list