CIA.vc
Parrot
The Parrot Virtual Machine
Stats » Projects » Parrot
information
Photo
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
11:44 on Mar 15, 2010
event counters
The last message was received 3.56 hours ago at 08:10 on Mar 15, 2010
3 messages so far today, 12 messages yesterday
3 messages so far this week, 177 messages last week
379 messages so far this month, 893 messages last month
36867 messages since the first one, 5.17 years ago, for an average of 1.23 hours between messages
recent messages
dateReversed sort columnprojectcontentlink
08:08 todayparrot
Commit by bacek :: r44931 /branches/ops_pct/ (3 files in 2 dirs):
Remove set_label and get_label from ops.num _again_.
#
07:05 todayparrot
Commit by bacek :: r44930 /branches/ops_pct/ (5 files in 4 dirs):
Copy compilers/nqp from trunk overriding old changes in branch.
#
01:30 todayparrot
Commit by dukeleto :: r44929 /trunk/CREDITS:
Add sorear++ to CREDITS
#
21:31 yesterdayparrot
Commit by cotto :: r44928 /branches/ (153 files in 57 dirs):
[opsc] sync branch with trunk, update manifest and core_ops.c
#
20:59 yesterdayparrot
Commit by bacek :: r44927 /branches/pcc_hackathon_6Mar10/ (5 files in 3 dirs):

More fixes to C side of PCC:

  • Pass direction flag to fill_params_from_varargs.
  • Accept NULL singnatures in fill_params_from_varargs.
  • Propogate current_signature into parent contenxt in pop_contenxt.
  • Update call_obj before filling results in C PCC. CallSignature can be during invocation.
#
20:59 yesterdayparrot
Commit by bacek :: r44926 /branches/pcc_hackathon_6Mar10/src/ops/core.ops:
Don't reuse old signature in set_returns
#
20:59 yesterdayparrot
Commit by bacek :: r44925 /branches/pcc_hackathon_6Mar10/src/call/args.c:
Don't try to clone_key_arg for PMCNULL argument.
#
11:03 yesterdayparrot
Commit by bacek :: r44924 /branches/pcc_hackathon_6Mar10/ (3 files in 3 dirs):
Pass error flag to check into fill_params. We are usually don't check RESULTS_COUNT
#
11:02 yesterdayparrot
Commit by bacek :: r44923 /branches/pcc_hackathon_6Mar10/src/call/args.c:
Fix handlig "Pi..." signatures: actually append invokant if it's first argument.
#
10:39 yesterdayparrot
Commit by bacek :: r44922 /branches/pcc_hackathon_6Mar10/src/ops/core.ops:
Remember freshly built signature in current context in set_returns.
#
10:38 yesterdayparrot
Commit by bacek :: r44921 /branches/pcc_hackathon_6Mar10/src/sub.c:
Propogate current signature into callee context in continuation unwind environment.
#
10:38 yesterdayparrot
Commit by bacek :: r44920 /branches/pcc_hackathon_6Mar10/t/op/calling.t:
Update test to use get_results after invokecc.
#
04:49 yesterdayparrot
Commit by plobsing :: r44919 /trunk/src/ (extend.c ops/core.ops):
eliminate useless use of private1 flag on NCI PMC
#
04:10 yesterdayparrot
Commit by petdance :: r44918 /trunk/src/pmc/file.pmc:
consting
#
03:35 yesterdayparrot
Commit by petdance :: r44917 /trunk/src/pmc/eventhandler.pmc:
localizing vars and consting
#
23:32 Saturdayparrot
Commit by mikehh :: r44916 /branches/ops_pct/compilers/opsc/src/Ops/ (Compiler/Grammar.pm Op.pm):
remove trailing spaces
#
23:25 Saturdayparrot
Commit by mikehh :: r44915 /branches/ops_pct/t/codingstd/linelength.t:
put src/ops/core_ops.c in ignored files
#
23:04 Saturdayparrot
Commit by mikehh :: r44914 /branches/ops_pct/lib/Parrot/Distribution.pm:
put core_ops files in exemptions
#
22:34 Saturdayparrot
Commit by mikehh :: r44913 /branches/ops_pct/ (2 files in 2 dirs):
replace generated files
#
22:27 Saturdayparrot
Commit by mikehh :: r44912 /branches/ops_pct/lib/Parrot/Ops2c/Utils.pm:
tidy up Utils.pm to conform to coding standards a bit more
#