Changeset 7737
- Timestamp:
- 03/10/08 05:27:45 (5 years ago)
- Files:
-
- 1 modified
-
lang/actionscript/tinyaction/tavm/TAContext.as (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/actionscript/tinyaction/tavm/TAContext.as
r7732 r7737 10 10 public static const PUSH_NULL:int = 2; 11 11 public static const PUSH_REG:int = 4; 12 public static const PUSH_BOOL:int = 5; 12 13 public static const PUSH_DOUBLE:int = 6; 13 14 public static const PUSH_INT32:int = 7; … … 255 256 break; 256 257 258 case 0x4c: // dup 259 mCallFrames.pushData( mCallFrames.topOfDataStack() ); 260 break; 261 257 262 case 0x4e: // getMember 258 263 { … … 297 302 doCallMethod(val1, name, cm_args); 298 303 // TATest.p(" ret= "+mCallFrames.topOfDataStack()); 304 } 305 break; 306 307 case 0x67: // greater 308 { 309 val2 = mCallFrames.popData(); 310 val1 = mCallFrames.topOfDataStack(); 311 312 mCallFrames.swapTopData(val1 > val2); 299 313 } 300 314 break; … … 333 347 read_len++; 334 348 break; 349 350 case PUSH_BOOL: 351 mCallFrames.pushData( read_byte() != 0 ); 352 read_len++; 353 break; 335 354 336 355 case PUSH_DOUBLE:
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)