Check-in [cfbc792882]

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

Overview
Comment:Remove Memory UTF sequence from the fixed class IDs.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:cfbc792882c24153eb700fdfd3c2bd735024f3b1
User & Date: stephanie.gawroriski 2019-05-24 14:39:04
Context
2019-05-24
17:09
Move ObjectAccess.arrayLength() to Assembly. check-in: 61e90ad12e user: stephanie.gawroriski tags: trunk
14:39
Remove Memory UTF sequence from the fixed class IDs. check-in: cfbc792882 user: stephanie.gawroriski tags: trunk
14:37
Remove the string BasicSequence stuff since it is no longer used and this greatly simplifies `String`. check-in: db5936fbd9 user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to runt/apis/cldc-compact/cc/squirreljme/runtime/cldc/vki/FixedClassIDs.java.

157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
...
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
	public static final int BOXED_FLOAT =
		34;
	
	/** Double. */
	public static final int BOXED_DOUBLE =
		35;
	
	/** Memory UTF Sequence. */
	public static final int MEMORY_UTF_SEQUENCE =
		36;
	
	/** Number of fixed IDs. */
	public static final int MAX_FIXED =
		48;
	
	/**
	 * Not used.
	 *
................................................................................
				
			case "cc/squirreljme/runtime/cldc/vki/Kernel":
				return KERNEL;
			case "cc/squirreljme/runtime/cldc/lang/ClassData":
				return CLASSDATA;
			case "cc/squirreljme/runtime/cldc/lang/ClassDataV2":
				return CLASSDATAV2;
			
			case "cc/squirreljme/runtime/cldc/string/MemoryUTFSequence":
				return MEMORY_UTF_SEQUENCE;
		}
		
		// Not a fixed type
		return -1;
	}
}








<
<
<
<







 







<
<
<







157
158
159
160
161
162
163




164
165
166
167
168
169
170
...
253
254
255
256
257
258
259



260
261
262
263
264
265
266
	public static final int BOXED_FLOAT =
		34;
	
	/** Double. */
	public static final int BOXED_DOUBLE =
		35;
	




	/** Number of fixed IDs. */
	public static final int MAX_FIXED =
		48;
	
	/**
	 * Not used.
	 *
................................................................................
				
			case "cc/squirreljme/runtime/cldc/vki/Kernel":
				return KERNEL;
			case "cc/squirreljme/runtime/cldc/lang/ClassData":
				return CLASSDATA;
			case "cc/squirreljme/runtime/cldc/lang/ClassDataV2":
				return CLASSDATAV2;



		}
		
		// Not a fixed type
		return -1;
	}
}