Class: Rearview::Vm
- Inherits:
-
Object
- Object
- Rearview::Vm
- Extended by:
- Forwardable
- Defined in:
- lib/rearview/vm.rb
Defined Under Namespace
Classes: Heap, Memory, NonHeap
Instance Method Summary collapse
- #heap ⇒ Object
-
#initialize ⇒ Vm
constructor
A new instance of Vm.
- #non_heap ⇒ Object
Constructor Details
#initialize ⇒ Vm
Returns a new instance of Vm.
46 47 48 |
# File 'lib/rearview/vm.rb', line 46 def initialize @runtime = Runtime.getRuntime() end |
Instance Method Details
#heap ⇒ Object
60 61 62 |
# File 'lib/rearview/vm.rb', line 60 def heap @heap ||= Heap.new end |
#non_heap ⇒ Object
64 65 66 |
# File 'lib/rearview/vm.rb', line 64 def non_heap @non_heap ||= NonHeap.new end |