On 17/11/17 15:48, Joel Sherrill wrote:
What architecture were those sizes on? Do the size changes hold on
other architectures?

Please see below, sparc, arm, powerpc. The erc32 numbers are with SMP disabled.


Good spot if it is consistent.

[....]

    Before:

       text filename
        136
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimpleblock.o
        464
    
sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimplechangepriority.o
         24
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimple.o
        108
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimpleschedule.o
        292
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimpleunblock.o
        264
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimpleyield.o

       text filename
        280
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriorityblock.o
        488
    
sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerprioritychangepriority.o
        200
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriority.o
        164
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriorityschedule.o
        328
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriorityunblock.o
        200
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriorityyield.o

       text filename
      24112
    arm-rtems5/c/imx7/cpukit/score/src/libscore_a-scheduleredfsmp.o

       text filename
      37204
    sparc-rtems5/c/gr740/cpukit/score/src/libscore_a-scheduleredfsmp.o

       text filename
      42236
    
powerpc-rtems5/c/qoriq_e6500_32/cpukit/score/src/libscore_a-scheduleredfsmp.o

    After:

       text filename
        136
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimpleblock.o
        272
    
sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimplechangepriority.o
         24
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimple.o
        108
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimpleschedule.o
        292
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimpleunblock.o
        264
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulersimpleyield.o

       text filename
        280
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriorityblock.o
        488
    
sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerprioritychangepriority.o
        208
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriority.o
        164
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriorityschedule.o
        332
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriorityunblock.o
        200
    sparc-rtems5/c/erc32/cpukit/score/src/libscore_a-schedulerpriorityyield.o

       text filename
      18860
    arm-rtems5/c/imx7/cpukit/score/src/libscore_a-scheduleredfsmp.o

       text filename
      28520
    sparc-rtems5/c/gr740/cpukit/score/src/libscore_a-scheduleredfsmp.o

       text filename
      32664
    
powerpc-rtems5/c/qoriq_e6500_32/cpukit/score/src/libscore_a-scheduleredfsmp.o

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to