Check-in [e6d63d5a12]

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

Overview
Comment:Remove unused tempreg.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:e6d63d5a1218c8eb1853c0a875520dff38a8eb71
User & Date: stephanie.gawroriski 2019-06-13 23:17:37
Context
2019-06-13
23:19
Add more debug. check-in: b344810536 user: stephanie.gawroriski tags: trunk
23:17
Remove unused tempreg. check-in: e6d63d5a12 user: stephanie.gawroriski tags: trunk
23:17
Add more debug notes to GC object. check-in: 9745a97fdb user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to runt/libs/tool-classfile/dev/shadowtail/classfile/nncc/NearNativeByteCodeHandler.java.

1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
	public final NativeCode result()
	{
		NativeCodeBuilder codebuilder = this.codebuilder;
		ByteCodeState state = this.state;
		List<JavaStackEnqueueList> returns = this._returns;
		VolatileRegisterStack volatiles = this.volatiles;
		
		// Temporary register base
		int tempreg = state.stack.usedregisters;
		
		// Was an exception handler generated?
		boolean didehfall = false;
		
		// Generate reference clear jumps
		Map<EnqueueAndLabel, __EData__> refcljumps = this._refcljumps;
		for (Map.Entry<EnqueueAndLabel, __EData__> e : refcljumps.entrySet())
		{







<
<
<







1444
1445
1446
1447
1448
1449
1450



1451
1452
1453
1454
1455
1456
1457
	public final NativeCode result()
	{
		NativeCodeBuilder codebuilder = this.codebuilder;
		ByteCodeState state = this.state;
		List<JavaStackEnqueueList> returns = this._returns;
		VolatileRegisterStack volatiles = this.volatiles;
		



		// Was an exception handler generated?
		boolean didehfall = false;
		
		// Generate reference clear jumps
		Map<EnqueueAndLabel, __EData__> refcljumps = this._refcljumps;
		for (Map.Entry<EnqueueAndLabel, __EData__> e : refcljumps.entrySet())
		{