IKVM.ByteCode 8.10.0

IKVM.ByteCode

Provides a Java class file parser, reader and writer implementation used by the IKVM project.

The project is organized into three related sections.

IKVM.ByteCode.Parsing

Contains Record structures and classes that represent the raw values that might appear in a Java class file. These types are not blittable, but do contain a TryRead method and TryWrite method, targeting a ClassFormatReader and ClassFormatWriter respectively.

IVKM.ByteCode.Reading

Contains Reader classes that wrap Record structures. The main top-level class is ClassReader. ClassReader operates on a ClassRecord. ClassReader exposes collections and properties which allow navigation through a parsed class file. An attempt is made to only initialize data from the underlying records on demand.

The Readers allow you to navigate through the constant pool, resolve constant values, and navigate through the interfaces, fields, methods and attributes of the class.

Showing the top 20 packages that depend on IKVM.ByteCode.

Packages Downloads
IKVM
Java SE 8 Virtual Machine for .NET
29
IKVM
Java SE 8 Virtual Machine for .NET
28
IKVM
Java SE 8 Virtual Machine for .NET
27
IKVM
Java SE 8 Virtual Machine for .NET
25
IKVM
Java SE 8 Virtual Machine for .NET
23
IKVM
Java SE 8 Virtual Machine for .NET
22
IKVM
Java SE 8 Virtual Machine for .NET
20
IKVM
Java SE 8 Virtual Machine for .NET
19
IKVM
Java SE 8 Virtual Machine for .NET
18
IKVM
Java SE 8 Virtual Machine for .NET
15
IKVM
Java SE 8 Virtual Machine for .NET
13

.NET Framework 4.7.2

.NET 8.0

.NET 7.0

.NET 6.0

Version Downloads Last updated
9.3.4 6 03/14/2025
9.3.3 8 03/14/2025
9.3.2 4 03/14/2025
9.3.1 6 03/14/2025
9.3.0 13 12/17/2024
9.2.2 31 11/04/2024
9.2.1 27 11/04/2024
9.2.0 31 11/03/2024
9.1.3 20 08/23/2024
9.1.2 20 08/23/2024
9.1.1 19 08/19/2024
9.1.0 17 08/18/2024
9.0.0 21 08/18/2024
8.12.0 22 08/13/2024
8.11.0 26 08/05/2024
8.10.0 27 07/23/2024
8.9.1 29 07/14/2024
8.9.0 29 07/14/2024
8.9.0-pre.3 34 07/10/2024