Commit Graph

431 Commits

Author SHA1 Message Date
Mathieu Lacage
e5244e0d5e a 64bit time class 2010-08-25 10:05:01 +02:00
Mathieu Lacage
052b8b1684 add missing constructors 2010-08-25 10:04:47 +02:00
Mathieu Lacage
f331937ac9 asm tweaks 2010-08-24 23:10:06 +02:00
Mathieu Lacage
6bfe742905 add missing constructor 2010-08-24 23:09:54 +02:00
Mathieu Lacage
982f8be5de split out uint64x64 type, optimize 2010-08-24 16:36:41 +02:00
Tom Henderson
1718f49f4c Remove redundant implementations 2010-08-18 15:49:18 -07:00
Tom Henderson
866da9180e Additional stubs for HighPrecision operators 2010-08-18 15:06:26 -07:00
Tom Henderson
2cc222c320 Provide stubbed HighPrecision GetHigh(), GetLow() implementations to fix builds across platforms 2010-08-18 13:58:38 -07:00
Alina Quereilhac
d15f6caaf6 bug 959: Simulation never finishes when using RealtimeSimulatorImpl 2010-08-16 08:32:37 -07:00
Tom Henderson
be75f4ea75 add explicit cast for building on gcc-4.1.1 2010-08-15 14:32:44 -07:00
Mathieu Lacage
f6cc4d3fe6 forgot include 2010-08-13 14:10:48 +02:00
Mathieu Lacage
fbd5df18ee add temp variable to work around compiler bug 2010-08-13 14:03:52 +02:00
Mathieu Lacage
ce0de7c3da allow serialization/deserialization for debugging output 2010-08-13 13:30:14 +02:00
Mathieu Lacage
6cfc2917f0 extra debugging 2010-08-13 13:28:38 +02:00
Mathieu Lacage
b2ac17e4d2 rename tests 2010-08-13 10:10:22 +02:00
Mathieu Lacage
ffd92a879b remove trailing ';' 2010-08-13 10:10:10 +02:00
Mathieu Lacage
16e9611233 a double is not helpful here. 2010-08-07 19:50:38 +02:00
Mathieu Lacage
fedb8201f2 merge with bug826 fixes 2010-08-07 14:30:18 +02:00
Josh Pelkey
da0697d4da fix some doxygen 2010-07-27 14:34:47 -04:00
Josh Pelkey
274e6f6444 simple doxygen fixes 2010-07-15 15:21:56 -04:00
Mathieu Lacage
cde6db777a re-introduce Scalar class 2010-07-14 21:45:31 +02:00
Mathieu Lacage
74f3f66a73 instrument arith ops 2010-07-14 21:25:06 +02:00
Mathieu Lacage
979c31d737 remove un-needed log declaration 2010-07-14 21:24:17 +02:00
Mathieu Lacage
93032c887a get rid of TimeUnit<N> 2010-07-09 12:52:24 +02:00
Mathieu Lacage
c2a5c1ff92 oops. implement Compare method correctly 2010-07-09 10:33:35 +02:00
Mathieu Lacage
edb157f108 add missing include 2010-07-08 20:59:08 +02:00
Mathieu Lacage
23a588f336 documentation 2010-07-08 10:31:31 +02:00
Mathieu Lacage
a361360823 fix build typo 2010-07-08 09:53:49 +02:00
Mathieu Lacage
d4d165fcfa another missing explicit keyword 2010-07-08 09:40:24 +02:00
Mathieu Lacage
648660175a add missing explicit keyword to match -cairo version of the code 2010-07-08 09:38:09 +02:00
Mathieu Lacage
57b7572e75 rework 32bit version to match 64bit version 2010-07-08 09:33:06 +02:00
Mathieu Lacage
50a560f7e3 tests pass on 64bit systems 2010-07-08 09:32:48 +02:00
Mathieu Lacage
7a16a8d2f2 kill dead code 2010-07-07 18:17:52 +02:00
Mathieu Lacage
c68f49ad25 add invert support 2010-07-07 18:17:21 +02:00
Mathieu Lacage
4d19ee3038 move macro definition to function where it is used 2010-07-07 18:17:05 +02:00
Mathieu Lacage
3f330b7a01 rewrite time integer support for 32bit systems. 2010-07-07 16:56:35 +02:00
Mathieu Lacage
0b5fd59ac5 no need to use timestep logic. 2010-07-07 16:22:09 +02:00
Mathieu Lacage
3db48958f6 add GetTypeId 2010-07-06 15:41:54 +02:00
Mathieu Lacage
bb11b39993 use proper parent classname 2010-07-06 15:41:15 +02:00
Mathieu Lacage
b1e17bf184 use proper parent class 2010-07-06 15:40:16 +02:00
Mathieu Lacage
6a78f78475 avoid compiler error 2010-07-05 17:23:18 +02:00
Mathieu Lacage
4523717e8b forgot to declare method as inline 2010-07-05 16:54:12 +02:00
Mathieu Lacage
9631233a27 inline a few more functions for optimization 2010-07-05 16:49:41 +02:00
Mathieu Lacage
618ba84f4f avoid floating point multiplication and division to ensure reproducible results 2010-07-05 16:38:11 +02:00
Mathieu Lacage
8ab52be3ab a new testcase 2010-07-05 11:11:16 +02:00
Mathieu Lacage
698c8b1e2a bug 826: optimize hp implementation for 32bit systems 2010-07-05 10:15:42 +02:00
Mathieu Lacage
895f08bda3 no need to bother with ignored return value 2010-07-05 09:58:32 +02:00
Mathieu Lacage
edcacfe1e4 add extra test assert 2010-07-05 09:58:00 +02:00
Mathieu Lacage
4a3340f171 remove dead comment 2010-07-05 09:57:46 +02:00
Mathieu Lacage
7cf93d3cef oops build script typo 2010-07-05 07:47:06 +02:00