Sign In/My Account | View Cart  
advertisement


Listen Print

This Week in Perl 6, July 20-26, 2005
by Matt Fowles | Pages: 1, 2, 3

Patches Accumulating

Leo requested that people with commit bits pick up some of the patches that were building up, as he was running a little low on tuits.

Dump CFG

Curtis Rawls moved the dump_cfg call from reg_alloc.c to cfg.c. Leo applied the patch.

string_to_cstring Leaks

Jonathan Worthington plugged a few leaks caused by string_to_cstring. Leo applied the patch.

Deleting Globals/Lexicals

Matt Diephouse noted that there was no way to delete globals or lexicals. Leo posted one (untested) way to do it.

Generating Win32 Executables

Jonathan Worthington laid some groundwork for generating executables on Windows. Leo applied the patch.

Library Loading on Win32

Jonathan Worthington beefed up the library searching logic in Parrot to be a little more Windowsy. Leo applied the patch.

PBC Merge Utility

Leo posted a request for a utility that could merge several PBC files into one.

Calling Super Methods

Matt Diephouse noticed that there was no way to call the method from a super class. Leo pointed out a way to do it by accessing the slots of the parent directly.

cmd Buffer Reallocation

Greg Bacon fixed a bug in the reallocation of the cmd buffer on Win32. Jonathan Worthington applied the patch.

Data::Dump (PGE)

Will Coleda added a TODO for making PGE's match objects compatible with Data::Dumper.

does Hash

Will Coleda wants Data::Dumper to check if an object does Hash or Array and dump it thusly if it has no default dump.

rx.ops's Future

Will Coleda wondered about the future of the rx ops. Brent "Dax" Royal-Gordon, who wrote them, recons they are not long for this world. He mentioned though that the intstacks and the bitmap handling code might be worth saving.

Debugger-List Breakpoints

Will Coleda noticed that the debugger was not quite compatible with Perl's. Leo replied that the debugger's whole command loop was a mess that required a turn of the crank.

\u Escape Issues

Will Coleda brought up an old ticket for some Unicode escape issues. Leo asked for a test case.

string -> int Conversions

Matt Diephouse noticed that there are no opcode octal and hex conversions. Leo suggested adding one of the form set Ix, Sy, Ibase # Ibase = 2..36.

Make make languages Failures Non-Fatal

Bernhard Schmalhofer suggested that make languages should not give up after the first failure, but should instead build the remaining languages.

Dynclasses on Windows

Nick Glencross and Jonathan Worthington discussed how to make dynclasses build on Windows.

Resizable*Array Allocation

Matt Fowles submitted a patch making all the various Resizeable*Array PMCs share their allocation strategy. Bernhard Schmalhofer applied the patch.

MMD Roundup: Take 2

Nicholas Clark attempted to de-Warnock a suggested change by Leo. Unfortunately, his thoughts on the matter were, "This is really a call for the designer to make, isn't it?" Leo suggested starting a WARNOCKED file for these things. Will countered that adding it to the DESIGN section in docs/ROADMAP, would mean that Chip needs only look in one place.

Parrot Failures on Mac OS X

Nicholas Clark forwarded some failures on Mac OS X to the Parrot list (from the Ponie one).

Parrot Needs STDERR

Nicholas Clark noticed that running Parrot with a closed STDERR makes Parrot unhappy.

GMC

Alexandre Buisse and many others have been talking about his Generation Mark and Compact Garbage Collector. Plans are rapidly taking shape.

Pages: 1, 2, 3

Next Pagearrow