1; Copyright (C) 2008 The Android Open Source Project 2; 3; Licensed under the Apache License, Version 2.0 (the "License"); 4; you may not use this file except in compliance with the License. 5; You may obtain a copy of the License at 6; 7; http://www.apache.org/licenses/LICENSE-2.0 8; 9; Unless required by applicable law or agreed to in writing, software 10; distributed under the License is distributed on an "AS IS" BASIS, 11; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12; See the License for the specific language governing permissions and 13; limitations under the License. 14 15.class Blort 16.super java/lang/Object 17 18.method public static returnint()I 19 .limit stack 1 20 ldc 10 21 ireturn 22.end method 23 24.method public static scalalocals()V 25 .limit locals 5 26 .limit stack 5 27 .var 4 is x I from start to end 28start: 29 invokestatic blort/returnint()I 30 invokestatic blort/returnint()I 31 invokestatic blort/returnint()I 32 invokestatic blort/returnint()I 33 dup 34 istore 4 35 istore 2 36 istore 3 37 istore 1 38 istore 0 39 iload_2 40 istore 4 41 iload_3 42end: 43 return 44.end method 45