Seeting up repos


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@2 2481c9be-fdbf-de11-a427-00b0d041e3d9
Adding project directories:

 models/ contains model source code
 ross/ contains ross library source code



git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@3 2481c9be-fdbf-de11-a427-00b0d041e3d9
Initial import of ROSS code .. not ready for release, but works fine.



git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@4 2481c9be-fdbf-de11-a427-00b0d041e3d9
Initial  check-in of PHOLD and mmemory models.. the memory model
exercises the memory library in ROSS, and is a simple variant of PHOLD.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@5 2481c9be-fdbf-de11-a427-00b0d041e3d9
Removed membuf code, since PHOLD does not use membufs.. membuf testing
should be performed in the mem-test model only.

Cleaned up RNG code slightly.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@6 2481c9be-fdbf-de11-a427-00b0d041e3d9
Backed off support for membufs in this version.  They are not working
properly in parallel.  

This version is a working copy of ROSS with the new RNG interfaces, and
no support for membufs.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@7 2481c9be-fdbf-de11-a427-00b0d041e3d9
Modified GVT loop to take into account mattern_nochange variable..
basically this sets a limit to the number of times we attempt to reduce
the network during a given GVT computation.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@8 2481c9be-fdbf-de11-a427-00b0d041e3d9
Removed static keyword from declaration of hash debug function
hash_search to eliminate compiler warnings about functions being
defined, but not called.



git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@9 2481c9be-fdbf-de11-a427-00b0d041e3d9
Changed name of event state variable remote_fmt to hash_t.  This
variable is used to indicate if the event was stored in the hashtable.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@10 2481c9be-fdbf-de11-a427-00b0d041e3d9
Removed the coloring of events as white or non-white (red).  It was
causing straggler events.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@11 2481c9be-fdbf-de11-a427-00b0d041e3d9
Minor changes to statistics output and rolling back LP states.  On
rollback, now set the cur_event pointer on the PE to the current event
being rolled back, and the last_time on the KP to the current event's
timestamp.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@12 2481c9be-fdbf-de11-a427-00b0d041e3d9
Pruned commented code referring to pe->kp_list and pe->lp_list
variables.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@13 2481c9be-fdbf-de11-a427-00b0d041e3d9
Renamed pe->state.remote_fmt to pe->state.remote.

Removed static declaration from hash_search.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@14 2481c9be-fdbf-de11-a427-00b0d041e3d9
Step 1 in adding in support for membufs.

Modified to not send events, but use memcpy to get them into buffers and
send the buffers instead.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@15 2481c9be-fdbf-de11-a427-00b0d041e3d9
Renamed references to PHOLD to memory.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@16 2481c9be-fdbf-de11-a427-00b0d041e3d9
Added membufs back into ROSS.. needs more testing, but appears to work
fine.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@17 2481c9be-fdbf-de11-a427-00b0d041e3d9
Modified tw_memory_allocate to handle fractional growth rates properly.


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@18 2481c9be-fdbf-de11-a427-00b0d041e3d9
Working and clean.



git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@19 2481c9be-fdbf-de11-a427-00b0d041e3d9
Now membuf lib handles fractional growth rates..


git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@20 2481c9be-fdbf-de11-a427-00b0d041e3d9
Removed bit variable from membuf, and tested 1.2 growth rate (120%).



git-svn-id: https://subversion.cs.rpi.edu/svn/rossnet/trunk@21 2481c9be-fdbf-de11-a427-00b0d041e3d9