Mathieu Lacage
|
19d2e21aaf
|
add small perl utility to generate static sample distributions
|
2006-12-12 14:02:07 +01:00 |
|
Mathieu Lacage
|
3473e1cb60
|
fix coding style
|
2006-12-12 13:53:30 +01:00 |
|
Mathieu Lacage
|
b34af189e6
|
add help output to simulator bench/tester
|
2006-12-12 13:50:35 +01:00 |
|
Mathieu Lacage
|
3fb6ed332a
|
add empty binary heap test
|
2006-12-11 19:43:46 +01:00 |
|
Mathieu Lacage
|
2fe5076375
|
remove now-unimplemented IsValid method
|
2006-12-11 19:37:53 +01:00 |
|
Mathieu Lacage
|
394c26b05b
|
make SchedulerHeap not use the internal iterator void *
|
2006-12-11 19:36:48 +01:00 |
|
Mathieu Lacage
|
0dacd8bfda
|
do not use internal iterator void *. fix valgrind warnings
|
2006-12-11 19:14:38 +01:00 |
|
Mathieu Lacage
|
a29dd08cd0
|
std::map::find triggers this assert on purpose. So, the assert is wrong.
|
2006-12-11 19:14:24 +01:00 |
|
Mathieu Lacage
|
5540a3de6d
|
do not forget to update the key arg upon sucessful return
|
2006-12-11 19:13:35 +01:00 |
|
Mathieu Lacage
|
c2a68da13e
|
do not use internal iterator void * pointer in SchedulerList
|
2006-12-11 19:07:25 +01:00 |
|
Mathieu Lacage
|
dcd8c74ae8
|
fix memory leaks
|
2006-12-11 18:56:11 +01:00 |
|
Mathieu Lacage
|
7d8437b78f
|
remove purity from virtual destructor in Header and Trailer
|
2006-12-05 10:08:27 +01:00 |
|
Mathieu Lacage
|
5993280585
|
merge
|
2006-12-04 13:51:42 +01:00 |
|
Mathieu Lacage
|
776392cee4
|
even more tests
|
2006-12-04 13:49:28 +01:00 |
|
Mathieu Lacage
|
25fa4c6c83
|
a bunch of tests
|
2006-12-04 13:45:46 +01:00 |
|
Mathieu Lacage
|
40c7810080
|
more tests for Time class
|
2006-12-04 13:42:31 +01:00 |
|
Mathieu Lacage
|
ad9f80c1c5
|
improve the precision of the multiplication operator
|
2006-12-04 13:25:51 +01:00 |
|
Mathieu Lacage
|
b6acf05f80
|
fix 128 bit to/from double conversions
|
2006-12-04 12:51:57 +01:00 |
|
Mathieu Lacage
|
a912bad39d
|
add dep on math library
|
2006-12-04 12:33:54 +01:00 |
|
Mathieu Lacage
|
5d99ccd05a
|
fix div and mul operators
|
2006-12-04 11:04:49 +01:00 |
|
Mathieu Lacage
|
90d2fc50e9
|
make sure cairo internal header is installed when needed.
|
2006-12-04 10:34:02 +01:00 |
|
Mathieu Lacage
|
16e62faea8
|
implement 128 bit arithmetic with cairo's internal types
|
2006-12-04 10:33:02 +01:00 |
|
Mathieu Lacage
|
54003d6fd0
|
fix typo and make sure we use uint64 native type by default.
|
2006-12-04 10:17:53 +01:00 |
|
Mathieu Lacage
|
d9485fce89
|
split high precision implementations in different files
|
2006-12-04 08:39:11 +01:00 |
|
Mathieu Lacage
|
8e928e75e4
|
fix some warnings
|
2006-12-04 08:11:44 +01:00 |
|
Mathieu Lacage
|
0018ebb50b
|
fix obvious bugs in some cairo exotic functions
|
2006-12-04 08:05:34 +01:00 |
|
Mathieu Lacage
|
04e6f0dfa0
|
add needed configure magic and header includes
|
2006-12-04 08:03:28 +01:00 |
|
Mathieu Lacage
|
fa04c0e0df
|
import cairo code
|
2006-12-04 07:33:45 +01:00 |
|
Mathieu Lacage
|
ac043f3e9d
|
rename Time::ApproximateTo methods to Time::Get
|
2006-11-21 15:53:32 +01:00 |
|
Mathieu Lacage
|
b4e41a481b
|
make Time relative instead of Absolute
|
2006-11-21 15:50:09 +01:00 |
|
Mathieu Lacage
|
a499791366
|
patch to build documentation from paul@cravenfamily.com
|
2006-11-16 12:04:36 +01:00 |
|
Mathieu Lacage
|
48c5381ac1
|
add documentation for the inheritenv option
|
2006-11-06 14:25:35 +01:00 |
|
Mathieu Lacage
|
bb29989cac
|
obey inheritenv variable on scons command-line (patch from Gustavo Carneiro)
|
2006-11-06 14:23:58 +01:00 |
|
Mathieu Lacage
|
9593f026a9
|
more tests for Time classes
|
2006-11-03 11:07:24 +01:00 |
|
Mathieu Lacage
|
13b6868242
|
fix Simulator doxygen warnings
|
2006-11-03 10:22:55 +01:00 |
|
Mathieu Lacage
|
7c28f1cf7b
|
add doxygen dox for Time classes
|
2006-11-03 10:22:45 +01:00 |
|
Mathieu Lacage
|
a0a93e6f8d
|
implement Scalar::GetDouble
|
2006-11-03 09:28:29 +01:00 |
|
Mathieu Lacage
|
c4084caf1e
|
add a bunch of tests for Time classes
|
2006-11-03 09:26:48 +01:00 |
|
Mathieu Lacage
|
a4b9296639
|
new Time implementation
|
2006-11-03 09:22:07 +01:00 |
|
Mathieu Lacage
|
3cd499c1a7
|
add Abs/Max/Min non-member functions
|
2006-11-03 09:17:13 +01:00 |
|
Mathieu Lacage
|
4c969e8fbe
|
add ns3 namespace to HighPrecision class
|
2006-11-03 09:07:43 +01:00 |
|
Mathieu Lacage
|
e24d630008
|
Add HighPrecision class used for external Time bookkeeping
|
2006-11-03 09:05:58 +01:00 |
|
Mathieu Lacage
|
72d9b91ce5
|
fix python indent.
|
2006-11-03 09:04:12 +01:00 |
|
Mathieu Lacage
|
aa2ba3ea27
|
add Scale/Min/Max/Abs non-member functions
|
2006-11-01 13:27:32 +01:00 |
|
Mathieu Lacage
|
0fade9d7af
|
fix coding style
|
2006-11-01 13:11:30 +01:00 |
|
Mathieu Lacage
|
5a2a57e052
|
merge
|
2006-11-01 13:00:34 +01:00 |
|
Mathieu Lacage
|
fbdca3413b
|
make coding style two space indent
|
2006-10-28 21:32:17 +02:00 |
|
Mathieu Lacage
|
a958188e19
|
fix build
|
2006-10-28 21:25:00 +02:00 |
|
Mathieu Lacage
|
fecf0c1494
|
implement ScheduleNow and ScheduleDestroy methods
|
2006-10-28 21:21:55 +02:00 |
|
Mathieu Lacage
|
ebd16ea6fc
|
implement overloads for ScheduleNow and ScheduleDestroy
|
2006-10-28 21:21:53 +02:00 |
|