Branching to save work-in-progress to correct context ineheritance



git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@668 b722d886-ae41-2056-5ac6-6db9963f4c99
Corrects inheritance of contexts within promises

Originally written, Renjin attached the context to promises, so when
ultimately evaluated, the promised expression was evaluated in the context
it was created.

This is not, as it turns out, correct. The promised expression should
be evaluated in the *environment* in which it was originally promised,
but the (thread) context in which it is ultimately forced.

This affects alot, and so is taking awhile to get everything running correctly.




git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@670 b722d886-ae41-2056-5ac6-6db9963f4c99
Adding matrix-funcs from ATT benchmark suite



git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@671 b722d886-ae41-2056-5ac6-6db9963f4c99
Fixed problems with NextMethod() refactor

git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@674 b722d886-ae41-2056-5ac6-6db9963f4c99
Completed refactoring of context/promises

git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@676 b722d886-ae41-2056-5ac6-6db9963f4c99
Correctly implemented handling of error conditions

git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@677 b722d886-ae41-2056-5ac6-6db9963f4c99
Fixed bug in seq.int

git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@678 b722d886-ae41-2056-5ac6-6db9963f4c99
Regression test for seq.int bug

git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@679 b722d886-ae41-2056-5ac6-6db9963f4c99
Added correct handling of .Data slot for S4 objects

git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@680 b722d886-ae41-2056-5ac6-6db9963f4c99
adding untracked PrimitiveMethodTable class

git-svn-id: http://renjin.googlecode.com/svn/branches/context-redo@681 b722d886-ae41-2056-5ac6-6db9963f4c99
Merged the context-redo branch into trunk

git-svn-id: http://renjin.googlecode.com/svn/trunk@682 b722d886-ae41-2056-5ac6-6db9963f4c99
Improved gcc-bridge's handling of function calls

git-svn-id: http://renjin.googlecode.com/svn/trunk@683 b722d886-ae41-2056-5ac6-6db9963f4c99
Corrects implementation of NULL slot values, is.unsorted(), and deparsing of builtins

git-svn-id: http://renjin.googlecode.com/svn/trunk@684 b722d886-ae41-2056-5ac6-6db9963f4c99
Fixes JLine problem on Windows 7

git-svn-id: http://renjin.googlecode.com/svn/trunk@686 b722d886-ae41-2056-5ac6-6db9963f4c99
Removes hypf1zhangjin package from reactor (wip)

git-svn-id: http://renjin.googlecode.com/svn/trunk@687 b722d886-ae41-2056-5ac6-6db9963f4c99
Ports another chunk of C code from methods package to Java
Not yet complete, some wierd serialization problem remains

Other improvements:
	- Implements mapply()
	- Implements getNamespaceRegistry()
	- Correct as.environment(pos)
	- Implemented deserialization of primitives/external ptrs/raws
	- Corrects implementation of call()
	- Implements list handling in unique and match
	- Implements charmatch()
	- Stubs printDeferredWarnings()


git-svn-id: http://renjin.googlecode.com/svn/trunk@688 b722d886-ae41-2056-5ac6-6db9963f4c99
Corrects regression in match()

git-svn-id: http://renjin.googlecode.com/svn/trunk@689 b722d886-ae41-2056-5ac6-6db9963f4c99
Initial - probably wrong hadoop build files
Very first implementation of renjin in pig
Basic pig output schema