Check-in [49e75b16b6]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Base for running through instructions.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:49e75b16b601c9b353ba60c2572c44172954945e
User & Date: stephanie.gawroriski 2019-03-14 15:58:18
Context
2019-03-14
16:11
Bring in the old stack stuff from the gone SCRF. check-in: 1fbc2d66c6 user: stephanie.gawroriski tags: trunk
15:58
Base for running through instructions. check-in: 49e75b16b6 user: stephanie.gawroriski tags: trunk
15:55
Add base class to process byte code into a register based code. check-in: 5c6e87bc22 user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to runt/libs/tool-classfile/net/multiphasicapps/classfile/__Registerize__.java.

41
42
43
44
45
46
47











48
49
50
51
	 * Converts the byte code into register code.
	 *
	 * @return The resulting register code.
	 * @since 2019/03/14
	 */
	public RegisterCode convert()
	{











		throw new todo.TODO();
	}
}








>
>
>
>
>
>
>
>
>
>
>




41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
	 * Converts the byte code into register code.
	 *
	 * @return The resulting register code.
	 * @since 2019/03/14
	 */
	public RegisterCode convert()
	{
		ByteCode bytecode = this.bytecode;
		
		// Process every instruction
		for (Instruction i : bytecode)
		{
			// Debug
			todo.DEBUG.note("Xlate %s", i);
			
			throw new todo.TODO();
		}
		
		throw new todo.TODO();
	}
}