Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21c2d7bdb1c79f3

Jump to content

List of JVM bytecode instructions

From Wikipedia, the free encyclopedia

This is a list of the instructions that make up JVM bytecode, the abstract machine language that is executed by the Java virtual machine.[1] JVM bytecode is emitted by compilers made for languages running on the Java Platform, most notably Java.

JVM bytecode makes up the instruction contents of methods. When executed, each method is allocated its own frame with a stack, local variable registers, and other data. Most instructions operate on one or more stack values and place their output onto the stack.

Note that any referenced "value" refers to a 32-bit int as per the Java instruction set.

Deprecated in Java 7 (major class version 51).[2] They will not appear in class files generated from a compiler newer than that.

See also

[edit]
  • Jazelle DBX (Direct Bytecode eXecution), a feature that executes some Java bytecodes in hardware, on some ARM9 CPUs
  • Common Intermediate Language (CIL), a similar bytecode specification that runs on the CLR of the .NET Framework

References

[edit]
  1. "The Java® Virtual Machine Specification – Java SE 24 Edition". Retrieved July 26, 2025.
  2. "Chapter 4. The class File Format 4.9.1. Static Constraints". Retrieved July 26, 2025.
[edit]