information Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator. syndicateUTC clock | event counters The last message was received 0.95 years ago at 07:06 on Jun 09, 2011 0 messages so far today, 0 messages yesterday 0 messages so far this week, 0 messages last week 0 messages so far this month, 0 messages last month 47025 messages since the first one, 7.35 years ago, for an average of 1.37 hours between messages recent messages date | project | content | link |
|---|
| 16:12 on Jun 07, 2011 | parrot | Commit by christoph.otto :: r47573 /: make calling conventions test less wrong, but still wrong
Also, hijack print_n to dump a register and exit. | # | | 23:21 on Jun 06, 2011 | parrot | Commit by christoph.otto :: r47560 /: initial attempt at a calling conventions test
It doesn't run correctly yet but it tries really hard. It does assemble, which is progress. | # | | 20:25 on Jun 06, 2011 | parrot | Commit by jonathan..duke..leto :: r47566 /: Add test coverage for invalid opcode detection | # | | 20:21 on Jun 06, 2011 | parrot | Commit by jonathan..duke..leto :: r47565 /: Add coverage for a goto with an invalid label | # | | 20:15 on Jun 06, 2011 | parrot | Commit by jonathan..duke..leto :: r47564 /: Add more coverage for detecting invalid registers | # | | 20:10 on Jun 06, 2011 | parrot | Commit by jonathan..duke..leto :: r47563 /: Add coverage for detecting invalid M0 symbolic register names | # | | 20:05 on Jun 06, 2011 | parrot | Commit by jonathan..duke..leto :: r47562 /: Add coverage for command line argument to m0 assembler | # | | 19:52 on Jun 06, 2011 | parrot | Commit by jonathan..duke..leto :: r47561 /: Make a test diagnostic message more useful | # | | 22:51 on Jun 05, 2011 | parrot | Commit by christoph.otto :: r47552 /: add new test (actually a calling conventions brain dump) and a new op
The new file isn't even remotely valid code yet, so it's blacklisted from the integration test until it works. The new op will probably be permanent, but I don't want to update the spec until there's a demonstration that what's there can fully implement calling conventions. | # | | 12:41 on Jun 04, 2011 | parrot | Commit by christoph.otto :: r47541 /: add all m0 tests to m0_test, minor text fix | # | | 23:54 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47536 /: add goto_chunk tests and fixes to make them pass | # | | 23:52 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47535 /: use an environment variable to enable debugging output | # | | 16:57 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47531 /: add tests for mod_n and mod_i | # | | 16:31 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47529 /: add tests for div_i and div_n | # | | 16:14 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47528 /: add mult_i and mult_n tests, fix copy/pate goof in sub_x tests | # | | 16:07 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47527 /: add tests for sub_i and sub_n | # | | 15:46 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47525 /: remove an unused sub from the assembler | # | | 13:43 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47523 /: tighten assembler register parsing, fix a couple tests
For reals this time, all tests pass. | # | | 08:32 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47522 /: add iton test, update interp with recent spec changes | # | | 08:16 on Jun 03, 2011 | parrot | Commit by christoph.otto :: r47520 /: make add_n test more correct | # |
|