[parrot/parrot] 66a662: Update manifest for new alloc_test.pir

GitHub noreply at github.com
Sat Apr 28 12:58:18 UTC 2012


  Branch: refs/heads/threads
  Home:   https://github.com/parrot/parrot
  Commit: 66a662e4d3b2663a154aac58a0244884b98ac6e6
      https://github.com/parrot/parrot/commit/66a662e4d3b2663a154aac58a0244884b98ac6e6
  Author: Stefan Seifert <nine at detonation.org>
  Date:   2012-04-28 (Sat, 28 Apr 2012)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  Update manifest for new alloc_test.pir


  Commit: b40d5cb832446d36eece84c138a6417e954d87a4
      https://github.com/parrot/parrot/commit/b40d5cb832446d36eece84c138a6417e954d87a4
  Author: Stefan Seifert <nine at detonation.org>
  Date:   2012-04-28 (Sat, 28 Apr 2012)

  Changed paths:
    M include/parrot/alarm.h
    M include/parrot/thread.h
    M src/alarm.c
    M src/scheduler.c
    M src/thread.c

  Log Message:
  -----------
  Use a thread for alarm handling instead of POSIX alarms.

Use a thread and COND_TIMED_WAIT instead of POSIX ALRM signals for timer
handling. This makes green threads (and therefore threading) work on
Windows and gives a 40 % performance increase on chameneos.pir as a
bonus.


Compare: https://github.com/parrot/parrot/compare/fb6b6d3...b40d5cb


More information about the parrot-commits mailing list