[Ns-commits] mathieu/ns-3-bug58

code@nsnam-code.ece.gatech.edu code at nsnam-code.ece.gatech.edu
Fri Jul 27 08:56:18 PDT 2007


---- GetEventImpl -> PeekEventImpl
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/event-id.cc src/simulator/event-id.h src/simulator/scheduler-heap.cc src/simulator/scheduler-list.cc src/simulator/scheduler-map.cc src/simulator/simulator.cc
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/43b0d2c88ab9


---- add refcounting to EventImpl
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/event-impl.cc src/simulator/event-impl.h
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/489e9fc7f14f


---- add an extra constructor to use when the Create template cannot be used
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/ptr.cc src/core/ptr.h
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/3838d8b043c0


---- use a Ptr<> to manage EventImpl instances
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/event-id.cc src/simulator/event-id.h src/simulator/scheduler-heap.cc src/simulator/scheduler-list.cc src/simulator/scheduler-map.cc src/simulator/scheduler.h src/simulator/simulator.cc src/simulator/simulator.h
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/6f2ea723a1db


---- optimize EventImpl refcounting
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/event-id.cc src/simulator/event-id.h src/simulator/event-impl.cc src/simulator/event-impl.h src/simulator/scheduler-heap.cc src/simulator/scheduler-heap.h src/simulator/scheduler-list.cc src/simulator/scheduler-list.h src/simulator/scheduler-map.cc src/simulator/scheduler-map.h src/simulator/scheduler.cc src/simulator/scheduler.h src/simulator/simulator.cc
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/adc3ac9baea8


---- more optimizations
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/event-id.cc src/simulator/event-id.h src/simulator/simulator.cc src/simulator/simulator.h
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/3a252ceeac44


---- be more consistant in the handling of references
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/simulator.cc src/simulator/simulator.h
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/7e5be9b118c9


---- remove GetEventImpl
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/event-id.cc src/simulator/event-id.h src/simulator/scheduler-heap.cc src/simulator/scheduler-list.cc src/simulator/scheduler-map.cc src/simulator/simulator.cc
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/7b923896f33b


---- optmize slightly Ptr<T>::Acquire
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/ptr.h
url: http://code.nsnam.org/mathieu/ns-3-bug58/rev/3eb895b2032a




More information about the Ns-commits mailing list