SGPEMv2 is an educational simulator for process scheduling policies in a monoprocessor computer.
Go to file
matrevis 56a7ce1221 fixed a bug involving scheduler keeping a running thread in the ready queue
when that thread had just been given the cpu.
fixed a bug involving text-simulation displaying the wrong timestamp for
each snaphot. Now the first snapshot printed is correctly tagged "-1".

added (for the sake of lazyness) a method to readyqueue letting anyone
delete the first element on the queue. Not having this would imply
rebuilding the whole queue each time a thread was selected to run.

Small commits avoid complex mergings.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@814 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-08-02 23:12:32 +00:00
config - Fix datarootdir for autoconf 2.60 2006-07-04 20:28:40 +00:00
data - validation dtd and example of snapsot data 2006-07-15 11:23:05 +00:00
distro/gentoo - Add src_compile() test-aware 2006-05-31 08:13:22 +00:00
doc - Add note about indentation in Emacs (how to get it right) 2006-07-20 22:12:08 +00:00
glade - Added another couple of dialogs, I`m not sure of what other dialogs we`ll need, so for the moment I`m done with it 2006-07-30 21:43:35 +00:00
m4 - Move macro for checking for GCC visibility support to a separate file 2006-07-05 11:11:50 +00:00
plugins - Use strictier naming scheme for pyloader 2006-08-02 22:06:20 +00:00
po - Initial commit laying out skel for new xmlsave plugin. 2006-06-13 15:09:13 +00:00
src fixed a bug involving scheduler keeping a running thread in the ready queue 2006-08-02 23:12:32 +00:00
.bzrignore - Remove ChangeLog since it's generated by svn2cl.sh 2006-04-03 08:59:51 +00:00
AUTHORS - Lay out autotools foundations 2005-12-30 19:40:34 +00:00
COPYING - Lay out autotools foundations 2005-12-30 19:40:34 +00:00
Makefile.am - Rename Policy to CPUPolicy where appropriate 2006-08-02 21:57:36 +00:00
NEWS - Lay out autotools foundations 2005-12-30 19:40:34 +00:00
README - Add some temporary infos about how to perform the 2006-02-19 14:54:53 +00:00
autogen.sh - Add revision left out from last merging (Subversion has one of 2006-04-07 19:57:58 +00:00
configure.ac - Fix visibility support into string_utils 2006-07-20 11:11:37 +00:00
gettext.h - Added libtool, gettext support 2006-01-13 15:52:22 +00:00

README

SGPEMv2 is ... description of product.

Still to be written ... please refer to the 
Info manual in the meantime.

For convenience, here's a short glance at the 
build process (while the manual isn't finished):
in the source package root directory, type:

	mkdir =build && cd =build
	../configure --prefix=/path/to/installation/dir
	make
	su -c "make install"

if you want to generate API documentation via Doxygen:
	
	make apidox

if you want PDFs of the user and developer manuals,

	make pdf

As simple as that.