All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nd4j.bytebuddy.arrays.stackmanipulation.ArrayStackManipulation Maven / Gradle / Ivy

There is a newer version: 0.9.1
Show newest version
package org.nd4j.bytebuddy.arrays.stackmanipulation;

import net.bytebuddy.implementation.bytecode.StackManipulation;
import net.bytebuddy.implementation.bytecode.collection.ArrayAccess;
import net.bytebuddy.pool.TypePool;

/**
 * Stack manipulations
 * for get for array manipulation (only for integers!)
 *
 * @author Adam Gibson
 */
public class ArrayStackManipulation {
    private static TypePool typePool = TypePool.Default.ofClassPath();
    private static StackManipulation store = ArrayAccess.of(typePool.describe("int").resolve()).store();
    private static StackManipulation load = ArrayAccess.of(typePool.describe("int").resolve()).load();

    public static StackManipulation store() {
        return store;
    }

    public static StackManipulation load() {
        return load;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy