Project

General

Profile

MicroTESK 2.3.19 beta released

MicroTESK 2.3.19 beta has been released.
Added by Andrei Tatarnikov almost 9 years ago

The new release contains the following changes:

  • Support for instruction permutations in test template blocks was implemented (*)

The MicroTESK distribution package can be downloaded from here: http://forge.ispras.ru/projects/microtesk/files

What's new (*):

Instruction Permutations

Test template blocks how have a new parameter permutator that specifies the permutation method to be applied to instruction sequences described by these blocks. Currently, two methods are supported:

  1. trivial - order of instruction is not changed
  2. random - instructions come in random order

For example, the following code produces a random permutation of the specified instructions:

atomic(:permutator => 'random') {
  Add reg(_), reg(_), reg(_)
  Sub reg(_), reg(_), reg(_)
  And reg(_), reg(_), reg(_)
  Or  reg(_), reg(_), reg(_)
  Nor reg(_), reg(_), reg(_)
  Xor reg(_), reg(_), reg(_)
}.run

Comments