Statistics
| Branch: | Tag: | Revision:

root @ 8df5db55

Name Size
  src
COPYING 17.6 kB
Makefile 743 Bytes
README 11.3 kB
haddock-prologue 156 Bytes
hscolour.css 195 Bytes

Latest revisions

# Date Author Comment
8df5db55 02/22/2009 02:20 pm Iustin Pop

Don't build documentation for the Main modules

This fixes the doc issue which exists since the addition of hbal. Now
make doc makes sense again.

38f63ae6 02/22/2009 02:18 pm Iustin Pop

Change the total disk/mem to Double

Since we only use the totals for computations, and we always convert
them via fromIntegral, let's just store them directly as Doubles.

962367fe 02/22/2009 02:15 pm Iustin Pop

A no-code change s/disk/dsk/

This just makes indendation nicer in many expressions.

0335fe4a 02/22/2009 02:05 pm Iustin Pop

Compute the p_mem / p_dsk statically

This patch changes the computation of p_mem / p_dsk from on-demand
(whenever the cluster stats are computed) to after-modify (after a node
is modified, we update its stats). This brings a god speed-up as only
one node or two are usually changed between cluster-wide stats are...

d53264c0 02/15/2009 03:53 pm Iustin Pop

Documentation updates

9dc6023f 02/15/2009 03:48 pm Iustin Pop

Simplify the checkInstanceMove function

This patch flattens the two folds into one, by simply building the whole
list of moves instead of the double recursion (nodes and the each
node's moves). This has no functional change, but it's much cleaner.

256810de 02/15/2009 03:40 pm Iustin Pop

A small optimization in node computation

Currently we always compute the available node list for moves (for an
instances) based on the nodes of the initial table. This works find,
however is a repeated calculation.

We optimize this by passing a node list (of indexes, not full objects),...

1fd47ca2 02/15/2009 03:40 pm Iustin Pop

Container: add a 'keys' function

d4f62d4e 02/15/2009 03:35 pm Iustin Pop

Replace a foldl by foldl'

4e25d1c2 02/15/2009 03:10 pm Iustin Pop

Split checkMove into two

This cleans up and splits the individual instance move into a separate function.

View all revisions | View revisions

Also available in: Atom