Fri, 15 Dec 2006 10:05:28 +0100 |
Mathieu Lacage |
make the event replay code actually work. Stop using deques and use std::vector instead. plus a bunch of other fixes to deal correctly with removes
|
changeset |
files
|
Fri, 15 Dec 2006 10:01:23 +0100 |
Mathieu Lacage |
We need to make sure that the uid of the first event generated is different from the uid of the simulator when no events have yet been run.
|
changeset |
files
|
Wed, 13 Dec 2006 15:20:03 +0100 |
Mathieu Lacage |
allow the user to specify microseconds and nanoseconds in 64bit units.
|
changeset |
files
|
Wed, 13 Dec 2006 15:19:06 +0100 |
Mathieu Lacage |
Log format is defined in units of nano seconds rather than seconds.
|
changeset |
files
|
Tue, 12 Dec 2006 14:59:13 +0100 |
Mathieu Lacage |
fix the Simulation event replayer: make it build
|
changeset |
files
|
Tue, 12 Dec 2006 14:41:52 +0100 |
Mathieu Lacage |
optmize std::map comparison
|
changeset |
files
|
Tue, 12 Dec 2006 14:41:39 +0100 |
Mathieu Lacage |
optmize binary heap comparison
|
changeset |
files
|
Tue, 12 Dec 2006 14:31:16 +0100 |
Mathieu Lacage |
optimize other all comparison operators
|
changeset |
files
|
Tue, 12 Dec 2006 14:30:44 +0100 |
Mathieu Lacage |
optimize Binary Heap comparison operator
|
changeset |
files
|
Tue, 12 Dec 2006 14:17:00 +0100 |
Mathieu Lacage |
fix warnings for optimized build
|
changeset |
files
|
Tue, 12 Dec 2006 14:02:07 +0100 |
Mathieu Lacage |
add small perl utility to generate static sample distributions
|
changeset |
files
|
Tue, 12 Dec 2006 13:53:30 +0100 |
Mathieu Lacage |
fix coding style
|
changeset |
files
|
Tue, 12 Dec 2006 13:50:35 +0100 |
Mathieu Lacage |
add help output to simulator bench/tester
|
changeset |
files
|
Mon, 11 Dec 2006 19:43:46 +0100 |
Mathieu Lacage |
add empty binary heap test
|
changeset |
files
|
Mon, 11 Dec 2006 19:37:53 +0100 |
Mathieu Lacage |
remove now-unimplemented IsValid method
|
changeset |
files
|
Mon, 11 Dec 2006 19:36:48 +0100 |
Mathieu Lacage |
make SchedulerHeap not use the internal iterator void *
|
changeset |
files
|
Mon, 11 Dec 2006 19:14:38 +0100 |
Mathieu Lacage |
do not use internal iterator void *. fix valgrind warnings
|
changeset |
files
|
Mon, 11 Dec 2006 19:14:24 +0100 |
Mathieu Lacage |
std::map::find triggers this assert on purpose. So, the assert is wrong.
|
changeset |
files
|
Mon, 11 Dec 2006 19:13:35 +0100 |
Mathieu Lacage |
do not forget to update the key arg upon sucessful return
|
changeset |
files
|
Mon, 11 Dec 2006 19:07:25 +0100 |
Mathieu Lacage |
do not use internal iterator void * pointer in SchedulerList
|
changeset |
files
|
Mon, 11 Dec 2006 18:56:11 +0100 |
Mathieu Lacage |
fix memory leaks
|
changeset |
files
|
Tue, 05 Dec 2006 10:08:27 +0100 |
Mathieu Lacage |
remove purity from virtual destructor in Header and Trailer
|
changeset |
files
|
Mon, 04 Dec 2006 13:51:42 +0100 |
Mathieu Lacage |
merge
|
changeset |
files
|
Mon, 04 Dec 2006 13:49:28 +0100 |
Mathieu Lacage |
even more tests
|
changeset |
files
|
Mon, 04 Dec 2006 13:45:46 +0100 |
Mathieu Lacage |
a bunch of tests
|
changeset |
files
|
Mon, 04 Dec 2006 13:42:31 +0100 |
Mathieu Lacage |
more tests for Time class
|
changeset |
files
|
Mon, 04 Dec 2006 13:25:51 +0100 |
Mathieu Lacage |
improve the precision of the multiplication operator
|
changeset |
files
|
Mon, 04 Dec 2006 12:51:57 +0100 |
Mathieu Lacage |
fix 128 bit to/from double conversions
|
changeset |
files
|
Mon, 04 Dec 2006 12:33:54 +0100 |
Mathieu Lacage |
add dep on math library
|
changeset |
files
|
Mon, 04 Dec 2006 11:04:49 +0100 |
Mathieu Lacage |
fix div and mul operators
|
changeset |
files
|
Mon, 04 Dec 2006 10:34:02 +0100 |
Mathieu Lacage |
make sure cairo internal header is installed when needed.
|
changeset |
files
|
Mon, 04 Dec 2006 10:33:02 +0100 |
Mathieu Lacage |
implement 128 bit arithmetic with cairo's internal types
|
changeset |
files
|
Mon, 04 Dec 2006 10:17:53 +0100 |
Mathieu Lacage |
fix typo and make sure we use uint64 native type by default.
|
changeset |
files
|
Mon, 04 Dec 2006 08:39:11 +0100 |
Mathieu Lacage |
split high precision implementations in different files
|
changeset |
files
|
Mon, 04 Dec 2006 08:11:44 +0100 |
Mathieu Lacage |
fix some warnings
|
changeset |
files
|
Mon, 04 Dec 2006 08:05:34 +0100 |
Mathieu Lacage |
fix obvious bugs in some cairo exotic functions
|
changeset |
files
|
Mon, 04 Dec 2006 08:03:28 +0100 |
Mathieu Lacage |
add needed configure magic and header includes
|
changeset |
files
|
Mon, 04 Dec 2006 07:33:45 +0100 |
Mathieu Lacage |
import cairo code
|
changeset |
files
|
Tue, 21 Nov 2006 15:53:32 +0100 |
Mathieu Lacage |
rename Time::ApproximateTo methods to Time::Get
|
changeset |
files
|
Tue, 21 Nov 2006 15:50:09 +0100 |
Mathieu Lacage |
make Time relative instead of Absolute
|
changeset |
files
|
Fri, 03 Nov 2006 11:07:24 +0100 |
Mathieu Lacage |
more tests for Time classes
|
changeset |
files
|
Fri, 03 Nov 2006 10:22:55 +0100 |
Mathieu Lacage |
fix Simulator doxygen warnings
|
changeset |
files
|
Fri, 03 Nov 2006 10:22:45 +0100 |
Mathieu Lacage |
add doxygen dox for Time classes
|
changeset |
files
|
Fri, 03 Nov 2006 09:28:29 +0100 |
Mathieu Lacage |
implement Scalar::GetDouble
|
changeset |
files
|
Fri, 03 Nov 2006 09:26:48 +0100 |
Mathieu Lacage |
add a bunch of tests for Time classes
|
changeset |
files
|
Fri, 03 Nov 2006 09:22:07 +0100 |
Mathieu Lacage |
new Time implementation
|
changeset |
files
|
Fri, 03 Nov 2006 09:17:13 +0100 |
Mathieu Lacage |
add Abs/Max/Min non-member functions
|
changeset |
files
|
Fri, 03 Nov 2006 09:07:43 +0100 |
Mathieu Lacage |
add ns3 namespace to HighPrecision class
|
changeset |
files
|
Fri, 03 Nov 2006 09:05:58 +0100 |
Mathieu Lacage |
Add HighPrecision class used for external Time bookkeeping
|
changeset |
files
|
Fri, 03 Nov 2006 09:04:12 +0100 |
Mathieu Lacage |
fix python indent.
|
changeset |
files
|
Wed, 01 Nov 2006 13:27:32 +0100 |
Mathieu Lacage |
add Scale/Min/Max/Abs non-member functions
|
changeset |
files
|
Wed, 01 Nov 2006 13:11:30 +0100 |
Mathieu Lacage |
fix coding style
|
changeset |
files
|
Wed, 01 Nov 2006 13:00:34 +0100 |
Mathieu Lacage |
merge
|
changeset |
files
|
Sat, 28 Oct 2006 21:25:00 +0200 |
Mathieu Lacage |
fix build
|
changeset |
files
|
Sat, 28 Oct 2006 21:21:55 +0200 |
Mathieu Lacage |
implement ScheduleNow and ScheduleDestroy methods
|
changeset |
files
|
Sat, 28 Oct 2006 21:21:53 +0200 |
Mathieu Lacage |
implement overloads for ScheduleNow and ScheduleDestroy
|
changeset |
files
|
Sat, 28 Oct 2006 21:21:51 +0200 |
Mathieu Lacage |
start of work to re-implement Schedule* methods
|
changeset |
files
|
Sat, 28 Oct 2006 21:21:48 +0200 |
Mathieu Lacage |
fix Time::ApproximateTo* return type
|
changeset |
files
|
Sat, 28 Oct 2006 21:21:34 +0200 |
Mathieu Lacage |
new Time implementation
|
changeset |
files
|
Sat, 28 Oct 2006 17:44:15 +0200 |
Mathieu Lacage |
move event generation to MakeEvent methods
|
changeset |
files
|