Skip to content
This repository
tag: RELEASE_0_9_0

Jan 21, 2009

  1. chromatic

    [GC] Worked around a spurious segfault-inducing problem in the GC whe…

    …re STRINGs
    
    sometimes get the "Hey, I'm a PMC!" flag set.  Somehow r35847 didn't quite do
    the trick.  This does.  Whiteknight and I will track this down -- but no time
    before the release.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35855 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009
  2. chromatic

    [distro] Updated for 0.9.0 release.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35854 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009
  3. chromatic

    [ops] Removed deprecated n_neg opcode.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35853 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009
  4. chromatic

    [distro] Updated NEWS for 0.9.0 release.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35852 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009
  5. Infinoid

    [cage] Kill Trailing Whitespace Dead.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35851 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009
  6. Andrew Whitworth

    [Book] Redo the first parts of chapter 1 to down-play the relationshi…

    …p between PIR and PASM, and make a few clarifications
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35850 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009
  7. chromatic

    [install] Added linker magic so that installable binaries get the cor…

    …rect rpath
    
    to work with the installed libparrot (Andy Dougherty).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35849 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009
  8. chromatic

    [IO] Changed some memcpy() calls to memmove(), as the latter is more …

    …robust if
    
    memory regions can possibly overlap.  Why doesn't the C standard provide a
    single function which always does the right thing and can possibly optimize if
    it knows it's safe?  Dunno.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35848 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009
  9. chromatic

    [GC] Worked around an intermitted GC bug where contents of STRING reg…

    …isters
    
    sometimes have the "Hey, I'm a PMC!" flag set.  Hilarity ensues, in the form of
    crashy crashy.  I don't know the cause yet, but this should clear up
    once-in-a-while crashes in pobject_lives.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35847 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 21, 2009

Jan 20, 2009

  1. Klaas-Jan Stol

    [pirc] fix adding of 'self' parameter and someother stuff.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35846 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  2. chromatic

    [ops] Fixed switch core for dynoplibs too; don't hardcode an inapprop…

    …riate
    
    function name.  Quick hack--.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35845 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  3. chromatic

    [languages] Fixed POD formatting errors.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35844 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  4. Klaas-Jan Stol

    [pirc] fix something with debug segment creation, fix auto-declaratio…

    …n of "self" for :vtables and :methods, and add a test for :method calls.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35843 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  5. Klaas-Jan Stol

    [pirc] fix debug segment stuff.

    + add JIT segment code from IMCC, to be converted in PIRC-compatible code.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35842 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  6. chromatic

    [runcore] Fixed the Switch core (-S) by initializing the op function …

    …table
    
    element of the core struct before Parrot attempts to dereference it.  Don't ask
    me when this broke or why, or even what this means.  make testS now passes
    though.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35841 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  7. Jonathan Worthington

    [rakudo] Make :$foo form of colonpair work again.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35840 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  8. allisonrandal

    [cage] Deprecation notice for socket opcodes.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35839 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  9. Jonathan Worthington

    Two more bits of recently produced NEWS.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35838 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  10. Klaas-Jan Stol

    [pirc] some slight refactoring of the grammar to allow a new line cou…

    …nting scheme. + other support stuff.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35837 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  11. Jonathan Worthington

    [rakudo] Final fix needed to get a proto in the class to avoid confli…

    …cts with methods of the same name in roles (by bringing them into the multi).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35836 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  12. chromatic

    [t] Made the weird atan JIT NAN test a TODO test for the JIT core (TT #…

    …201).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35835 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  13. Patrick R. Michaud

    [pynie]: Convert n_neg -> neg (RT #58410).

    git-svn-id: https://svn.parrot.org/parrot/trunk@35834 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  14. Patrick R. Michaud

    [abc]: Convert n_neg -> neg. (RT #58410).

    git-svn-id: https://svn.parrot.org/parrot/trunk@35833 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  15. Patrick R. Michaud

    [nqp]: Convert n_neg -> neg (RT #58410).

    git-svn-id: https://svn.parrot.org/parrot/trunk@35832 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  16. Patrick R. Michaud

    [pct]: Add 'neg' opcode signature.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35831 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  17. Moritz Lenz

    [rakudo] revert changes to Test.pm that broke some tests in fail.t

    We we re-evaluate the patch from Ovid++ after the release
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35830 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  18. Jonathan Worthington

    [core] Correct typo.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35829 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  19. François Perrad

    [win32]

    - add OpenGL
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35828 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  20. Andrew Whitworth

    [NEWS] update with some older newsitems I should have added previously

    git-svn-id: https://svn.parrot.org/parrot/trunk@35827 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  21. Jonathan Worthington

    [t] Tests for composition with multis.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35826 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  22. Patrick R. Michaud

    [pct]: Update NEWS.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35825 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  23. Andrew Whitworth

    [NEWS] add note about 'does' and 'morph' vtable overrides

    git-svn-id: https://svn.parrot.org/parrot/trunk@35824 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  24. Patrick R. Michaud

    [pge]: NEWS updates

    git-svn-id: https://svn.parrot.org/parrot/trunk@35823 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  25. Patrick R. Michaud

    [rakudo]: More NEWS updates.

    git-svn-id: https://svn.parrot.org/parrot/trunk@35822 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
  26. Jonathan Worthington

    [rakudo] Compose roles at class composition time, rather than as we e…

    …ncounter them.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@35821 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    authored January 20, 2009
Something went wrong with that request. Please try again.