Deleted Added
sdiff udiff text old ( 9047:cf9fb00b6aad ) new ( 10055:6153b582c9b5 )
full compact
1/*
2 * Copyright (c) 2003-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 35 unchanged lines hidden (view full) ---

44 "import m5.stattestmain",
45 "m5.stattestmain.main()",
46 0 // sentinel is required
47};
48
49using namespace std;
50using namespace Stats;
51
52double
53testfunc()
54{
55 return 9.8;
56}
57
58class TestClass {
59 public:

--- 65 unchanged lines hidden (view full) ---

125stattest_run()
126{
127 __stattest().run();
128}
129
130void
131StatTest::init()
132{
133 cprintf("sizeof(Scalar) = %d\n", sizeof(Scalar));
134 cprintf("sizeof(Vector) = %d\n", sizeof(Vector));
135 cprintf("sizeof(Distribution) = %d\n", sizeof(Distribution));
136
137 s1
138 .name("Stat01")
139 .desc("this is statistic 1")
140 ;

--- 273 unchanged lines hidden (view full) ---

414 s15[4].sample(1234);
415 s15[5].sample(1234);
416 s15[6].sample(1234);
417 s15[7].sample(1234);
418 s15[8].sample(1234);
419 s15[9].sample(1234);
420
421 s10.sample(1000000000);
422 curTick(curTick() + ULL(1000000));
423 s10.sample(100000);
424 s10.sample(100000);
425 s10.sample(100000);
426 s10.sample(100000);
427 s10.sample(100000);
428 s10.sample(100000);
429 s10.sample(100000);
430 s10.sample(100000);

--- 58 unchanged lines hidden (view full) ---

489 s14[0].sample(1234);
490 s14[0].sample(5434);
491 s14[3].sample(8634);
492 s14[1].sample(1234);
493
494
495 s15[0].sample(1234);
496 s15[1].sample(4134);
497 curTick(curTick() + ULL(1000000));
498 s15[4].sample(1213);
499 curTick(curTick() + ULL(1000000));
500 s15[3].sample(1124);
501 curTick(curTick() + ULL(1000000));
502 s15[2].sample(1243);
503 curTick(curTick() + ULL(1000000));
504 s15[7].sample(1244);
505 curTick(curTick() + ULL(1000000));
506 s15[4].sample(7234);
507 s15[2].sample(9234);
508 s15[3].sample(1764);
509 s15[7].sample(1564);
510 s15[3].sample(3234);
511 s15[1].sample(2234);
512 curTick(curTick() + ULL(1000000));
513 s15[5].sample(1234);
514 curTick(curTick() + ULL(1000000));
515 s15[9].sample(4334);
516 curTick(curTick() + ULL(1000000));
517 s15[2].sample(1234);
518 curTick(curTick() + ULL(1000000));
519 s15[4].sample(4334);
520 s15[6].sample(1234);
521 curTick(curTick() + ULL(1000000));
522 s15[8].sample(8734);
523 curTick(curTick() + ULL(1000000));
524 s15[1].sample(5234);
525 curTick(curTick() + ULL(1000000));
526 s15[3].sample(8234);
527 curTick(curTick() + ULL(1000000));
528 s15[7].sample(5234);
529 s15[4].sample(4434);
530 s15[3].sample(7234);
531 s15[2].sample(1934);
532 s15[1].sample(9234);
533 curTick(curTick() + ULL(1000000));
534 s15[5].sample(5634);
535 s15[3].sample(1264);
536 s15[7].sample(5223);
537 s15[0].sample(1234);
538 s15[0].sample(5434);
539 s15[3].sample(8634);
540 curTick(curTick() + ULL(1000000));
541 s15[1].sample(1234);
542
543 s4 = curTick();
544
545 s8[3] = 99999;
546
547 s3 = 12;
548 s3++;
549 curTick(curTick() + 9);
550
551 s1 = 9;
552 s1 += 9;
553 s1 -= 11;
554 s1++;
555 ++s1;
556 s1--;
557 --s1;

--- 58 unchanged lines hidden (view full) ---

616 s9.sample(100);
617 s9.sample(100);
618 s9.sample(10);
619 s9.sample(10);
620 s9.sample(10);
621 s9.sample(10);
622 s9.sample(10);
623
624 curTick(curTick() + 9);
625 s4 = curTick();
626 s6.sample(100);
627 s6.sample(100);
628 s6.sample(100);
629 s6.sample(101);
630 s6.sample(102);
631
632 s12.sample(100);

--- 40 unchanged lines hidden ---