[prev in list] [next in list] [prev in thread] [next in thread] 

List:       perl5-changes
Subject:    [perl.git]  branch smoke-me/davem/sort_vars, created. v5.17.9-58-g19a27e1
From:       "Dave Mitchell" <davem () iabyn ! com>
Date:       2013-02-28 0:06:19
Message-ID: E1UAr0t-0007OF-6c () camel ! ams6 ! corp ! booking ! com
[Download RAW message or body]

In perl.git, the branch smoke-me/davem/sort_vars has been created

<http://perl5.git.perl.org/perl.git/commitdiff/19a27e11791ed40bcc0d6c3156e6b701762ec297?hp=0000000000000000000000000000000000000000>


        at  19a27e11791ed40bcc0d6c3156e6b701762ec297 (commit)

- Log -----------------------------------------------------------------
commit 19a27e11791ed40bcc0d6c3156e6b701762ec297
Author: David Mitchell <davem@iabyn.com>
Date:   Wed Feb 27 23:57:35 2013 +0000

    reorder intrpvar.h
    
    Move more of the more commonly-used PL_ variables towards the front of the
    file (and thus to the top of the interpreter struct on MULTIPLICITY
    builds).
    
    This helps ensure that "hot" variables are clustered together on the same
    small number of cache lines, and also that the machine code to load them
    will have shorter offsets, which on some architectures may be achieved
    with shorter instructions.
    
    The "hotness" has been determined purely by my subjective judgement rather
    than any profiling. It's still open for the later to be done.
    
    (Only simple shunting of whole lines has been done; no changes have been
    made to individual lines.)
-----------------------------------------------------------------------

--
Perl5 Master Repository


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic