Bug 180189 Support in memory data set cache.
Currently, Design-Time Data Cache is stored on disks. By performance tests using ramdisk, we found that caching in physical memory can improve the performance of RunAndRender by 30%.
data/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/DataSetCacheTest.java
Object ob1 = it.next( );
				Object ob2 = ri.getValue( bindingNameRow[i] );
				assertEquals( ob1, ob2 );
				str += " " + ob2.toString( );
			}
			if ( totalBeArray != null )
			{
				for ( int i = 0; i < bindingExprRow.length; i++ )
				{
					Object ob1 = it.next( );
					Object ob2 = ri.getValue( bindingExprRow[i] );
					assertEquals( ob1, ob2 );
					str += " " + ob2.toString( );
				}
			}
			System.out.println( "row result set: " + str );
		}
	}
	/**
	 * 
	 * @param dataEngine
	 * @return
	 */
	private DataSetCacheManager getDataSetCacheManager(
			DataEngineImpl dataEngine )
	{
		return dataEngine.getSession( ).getDataSetCacheManager( );
	}
}