TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
Subject:
From:
"C. Daniel Cooper" <[log in to unmask]>
Date:
Thu, 9 Apr 1998 12:02:11 -0700
Reply-To:
"C. Daniel Cooper" <[log in to unmask]>
Parts/Attachments:
text/plain (42 lines)
> Apex 2.4.1 / SunOS 5.5.1 / heavily loaded UltraSparc / no linking:
>
>      56 Files, 2510 SLOC (semicolons not in comments or literals):  10 minutes
>
>
> gnat 3.10p / same machine / gcc -v -O3 -gnato *.ad? :
>
>      30 files, 3183 SLOC (same counting method):    one minute,  50 seconds.
>
> gnat 3.10p / same machine / gcc -O3 -gnatg -gnata $ADA_INCLUDE_PATH/*.ad? :
>
>      551 files, 33742 SLOC (same counting method):   34 minutes, 21 seconds.
>
>                           / gcc -O0 -gnatg -gnata $ADA_INCLUDE_PATH/*.ad? :
>
>                                                  :   18 minutes, 35 seconds.

Here are my own statistics:

Apex Ada 2.4.1 / SunOS 5.5.1 on Ultrasparc 170:

2584 files of Ada83 (1450 specs + 1134 bodies) containing

declarations            131877
statements            + 164213 = 296090
context clauses       +  22397
representation specs  +   1677
pragmas               +   3565 = 323729 total constructs

compiled at a rate of 1300 units/hour or 163K constructs/hour

--

C. Daniel Cooper ==========v=======================.
Adv Computing Technologist | All opinions are mine |
206-655-3519               | and may not represent |
[log in to unmask]  | those of my employer. |
---------------------------^-----------------------<
The question is not "What is the answer?"; rather, |
the question is "What is the question?" --Poincare |
==================================================='

ATOM RSS1 RSS2