Author: autrijus Date: Fri Mar 10 10:23:19 2006 New Revision: 11858 Modified: trunk/CREDITS trunk/docs/faq.pod trunk/docs/pdds/pdd21_namespaces.pod trunk/docs/req/model_users.pod trunk/languages/LANGUAGES.STATUS.pod trunk/runtime/parrot/library/PGE/Hs.pir trunk/src/objects.c trunk/src/pmc/ref.pmc
Log: * massive renaming: Autrijus -> Audrey, also updates my journal URL, CREDITS entry, etc. Modified: trunk/CREDITS ============================================================================== --- trunk/CREDITS (original) +++ trunk/CREDITS Fri Mar 10 10:23:19 2006 @@ -68,8 +68,8 @@ N: Ask Bjoern Hansen -N: Autrijus Tang -D: various bugfixes +N: Audrey Tang +D: Pugs, a Perl6->Parrot implementation. N: Benjamin Goldberg D: Numerous improvements and proposals. @@ -466,4 +466,4 @@ N: Norman Nunley D: Shaving a Ponie -E: [EMAIL PROTECTED] \ No newline at end of file +E: [EMAIL PROTECTED] Modified: trunk/docs/faq.pod ============================================================================== --- trunk/docs/faq.pod (original) +++ trunk/docs/faq.pod Fri Mar 10 10:23:19 2006 @@ -223,12 +223,12 @@ =head2 Pugs is going great shakes - why not just toss Parrot and run Perl 6 on Pugs? -Autrijus Tang, the lead on the Pugs project, notes that an B<unoptimized> -Parrot is already 30% faster than Haskell. Add compiler optimization and a few -planned optimizations and Parrot will beat Pugs for speed hands down. Autrijus -thinks that Pugs could be made faster with some Haskell compiler tricks, but -it's harder work and less effective than the Parrot optimizations we already -know how to do. +Audrey Tang, the lead on the Pugs project, notes that an B<unoptimized> +Parrot is already 30% faster than the Haskell-based interpreter. Add compiler +optimization and a few planned optimizations and Parrot will beat Pugs for +speed hands down. Audrey thinks that Pugs could be made faster with some +Haskell compiler tricks, but it's harder work and less effective than the +Parrot optimizations we already know how to do. Perl 5 is highly portable, and builds on around 50 different systems, many far removed from Unix or MS Windows. We'd like Perl 6 to be able run everywhere @@ -267,9 +267,10 @@ Yes (though at this time, that's in the early stages). Still, the ultimate goal is for Perl 6 to be self-hosting (that is, written in itself) in order to improve introspection, debugger capabilities, compile-time semantic modulation, -etc. For this reason, Pugs will probably be the compiler that first compiles -the ultimate Perl 6 compiler, but thereafter Pugs will no longer be the primary -reference implementation. This is documented by the Pugs team at +etc. For this reason, Pugs-on-Haskell will probably be the compiler that first +compiles the ultimate Perl 6 compiler, but thereafter the Haskell-based +interpreter will no longer be the primary reference implementation. This is +documented by the Pugs team at L<http://svn.perl.org/perl6/pugs/trunk/docs/01Overview.html> =head1 PARROT AND PERL Modified: trunk/docs/pdds/pdd21_namespaces.pod ============================================================================== --- trunk/docs/pdds/pdd21_namespaces.pod (original) +++ trunk/docs/pdds/pdd21_namespaces.pod Fri Mar 10 10:23:19 2006 @@ -71,12 +71,12 @@ Each HLL must store implementation internals (private items) in a namespace named with an underscore and the lowercased name of the HLL. For instance, -Tcl's implementation internals should live in the "_tcl" namespace. +Tcl's implementation internals should live in the C<_tcl> namespace. =item HLL User-Created Namespaces Each HLL must store all user-created namespaces under a namespace named with -the lowercased name of the HLL. For exxample, Perl 5's CGI module must be +the lowercased name of the HLL. For example, Perl 5's CGI module must be named "perl5::CGI". This eliminates any accidental collisions between languages. Modified: trunk/docs/req/model_users.pod ============================================================================== --- trunk/docs/req/model_users.pod (original) +++ trunk/docs/req/model_users.pod Fri Mar 10 10:23:19 2006 @@ -27,11 +27,11 @@ =head1 MODEL USERS -=head2 "Autrijus": Perl 6 implementer +=head2 "Audrey": Perl 6 implementer -Autrijus has a favorite language, Perl 6, and he wants to target it to Parrot. +Audrey has a favorite language, Perl 6, and he wants to target it to Parrot. -Autrijus: +Audrey: =over 4 Modified: trunk/languages/LANGUAGES.STATUS.pod ============================================================================== --- trunk/languages/LANGUAGES.STATUS.pod (original) +++ trunk/languages/LANGUAGES.STATUS.pod Fri Mar 10 10:23:19 2006 @@ -665,7 +665,7 @@ =item Author -Autrijus Tang, et al. +Audrey Tang, et al. =item Description Modified: trunk/runtime/parrot/library/PGE/Hs.pir ============================================================================== --- trunk/runtime/parrot/library/PGE/Hs.pir (original) +++ trunk/runtime/parrot/library/PGE/Hs.pir Fri Mar 10 10:23:19 2006 @@ -39,7 +39,7 @@ Granted, it is possible to pass in Pugs's own library path into an environment variable (maybe C<PARROT_LIBS>?), but as this was not in -the 0.3.0 release, I (autrijus) decided to take the easy route. :-) +the 0.3.0 release, I (audreyt) decided to take the easy route. :-) =head1 CAVEATS Modified: trunk/src/objects.c ============================================================================== --- trunk/src/objects.c (original) +++ trunk/src/objects.c Fri Mar 10 10:23:19 2006 @@ -722,7 +722,8 @@ the parent classes that we're adding in. The MRO (method resolution order) is the C3 algorithm used by Perl6 -and Python (>= 2.3). See also L<http://use.perl.org/~autrijus/journal/25768>. +and Python (>= 2.3). See also: +L<http://pugs.blogs.com/pugs/2005/07/day_165_r5671_j.html> =cut Modified: trunk/src/pmc/ref.pmc ============================================================================== --- trunk/src/pmc/ref.pmc (original) +++ trunk/src/pmc/ref.pmc Fri Mar 10 10:23:19 2006 @@ -103,7 +103,7 @@ SELF.init_pmc(other); } void assign_pmc(PMC* other) { - SELF.set_pmc(other); /* autrijus */ + SELF.set_pmc(other); /* audreyt */ } PMC* get_pmc() {
