Ra NEWS
-------

ra_1.2.8 Sep 18 2009

Ported to R 2.9.2

Had to hack tests/primitives.R to work around effect of changes to S4
in R 2.9.2 (I need to look into a better way to do fix that, perhaps
by modifying methods/R/makeBasicFuncsList.R).

ra_1.2.7 May 11 2009

Removed duplicate filenames in main/Makefile.in.
Thanks to Dirk Eddelbuettel for picking this up.

help() and example() now work correctly for Ra under linux and friends.
Thanks to Ben Goodrich for this fix.

ra_1.2.5 May 05 2009

Ported to R 2.9.0

ra_1.2.4 Jan 20 2009

Fixed tests and docs to deal with non-propagation of NaNs (they get
converted to NAs in certain arithmetic expressions on some architectures).

ra_1.2.3 Jan 5 2009

Incorporated the new version of the jit library.

ra_1.2.2 Jan 5 2009

Incorporated the new version of the jit library.

Clarified warning text issued by nestedJitWarning, this seems 
to be a common user mistake.

ra_1.2.1 Jan 3 2009

We now correctly don't compile symbols with a dim attribute, so
matrix arithmetic now works correctly (expressions like x <- y
where y was a matrix used to result in an x without a dim attribute).

We now run on 64 bit machines (but haven't yet run the full Ra test suite).

Ported to R 2.8.1

ra_1.2.0 Oct 24 2008

Added support for rhs matrix subscripts x[i,j]. Jitted loop 
body x[i,1] takes 0.13 the time.
Ported to R 2.8.0

ra_1.1.2 Sep 3 2008

Ported to R 2.7.2

ra_1.1.1 Jul 15 2008

Ported to R 2.7.1

ra_1.1.0 May 29 2008

Fixed incorrect "istack=0" in jitContextChangedAux (bug reported by Ben Goodrich)
Removed code causing warnings in test-jit.R and friends (thanks to Dirk Eddelbuettel)
Improved windows installer for non english locales (thanks to Sren Hjsgaard)
Fixed string overflow in deparseAsShortString
A few other tiny tweaks to code and documentation

ra_1.0.9 Apr 24 2008

Added base/R/zzz.R inadvertently left out of previous build

ra_1.0.8 Apr 23 2008

Ported to R 2.7.0

ra_1.0.7 Apr 03 2008

Code and doc touchups

ra_1.0.6 Mar 10 2008

Code and doc touchups

ra_1.0.5 Mar 6 2008

Optimized standard R loops.
Jitted code is now much faster.
Added jit(2) support, jitProlog can now interrupt another jitProlog.
Added basic NAMED handling to jitted asignments.
Added Windows installer.
Ported to R 2.6.2

ra-04 Jan 26 2008

We now jit unary minus, basic subscripted assigns, and %% and %/% ops.

The jitter state is now handled with a state machine instead of
several flags. It's a much cleaner approach.

Added three sections to the "implementation notes" doc:
  . Wouldn't it be simpler to add declarations to R instead of a jitter?
  . Speed versus C
  . About compiling code that is not in loops

Numerous doc and code fixes.  There will continue to be quite a lot of
code churn for some time.

Added some timing results to the web page.

ra-03 Jan 15 2008

Initial release
