Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IntegralPilot/rustc_codegen_jvm
/ functions
Functions
655 in github.com/IntegralPilot/rustc_codegen_jvm
⨍
Functions
655
◇
Types & classes
91
↓ 1 callers
Method
translate_instruction
( &mut self, module: &oomir::Module, instr: &oomir::Instruction, )
src/lower2/translator.rs:1345
↓ 1 callers
Method
translated
(self, dx: i32, dy: i32)
tests/binary/modules/src/main.rs:131
↓ 1 callers
Function
union_from_function
( union_class: &str, union_size: usize, field_name: &str, field_ty: Ty<'tcx>, field_oomir_
src/lower1/types.rs:578
↓ 1 callers
Function
union_getter_function
( union_class: &str, field_name: &str, field_ty: Ty<'tcx>, field_oomir_ty: oomir::Type, tc
src/lower1/types.rs:644
↓ 1 callers
Function
union_setter_function
( union_class: &str, field_name: &str, field_ty: Ty<'tcx>, field_oomir_ty: oomir::Type, tc
src/lower1/types.rs:705
↓ 1 callers
Method
widen_branches
(&mut self)
src/lower2/translator.rs:717
Method
Core
()
library/src/main/java/org/rustlang/core/Core.java:7
Method
F32
()
library/src/main/java/org/rustlang/primitives/F32.java:4
Method
F64
()
library/src/main/java/org/rustlang/primitives/F64.java:4
Method
FreeFns
()
library/src/main/java/org/rustlang/shims/FreeFns.java:12
Method
RustString
()
library/src/main/java/org/rustlang/primitives/RustString.java:6
Function
__rustc_codegen_backend
()
src/lib.rs:1665
Function
accept_empty_marker
(_marker: EmptyMarker)
tests/integration/struct_methods/src/main.rs:57
Function
add
(a: i32, b: i32)
tests/binary/fn_pointers/src/main.rs:107
Method
add_dynamic
( &mut self, bootstrap_method_attr_index: u16, name: N, descriptor: D, )
src/lower2/constant_pool.rs:251
Function
add_five_i32
(x: i32)
tests/binary/fn_pointers/src/main.rs:40
Function
add_i32
(x: i32, y: i32)
tests/binary/fn_pointers/src/main.rs:36
Method
add_invoke_dynamic
( &mut self, bootstrap_method_attr_index: u16, name: N, descriptor: D, )
src/lower2/constant_pool.rs:265
Method
add_method_handle
( &mut self, reference_kind: ReferenceKind, reference_index: u16, )
src/lower2/constant_pool.rs:233
Method
add_method_type
(&mut self, descriptor: S)
src/lower2/constant_pool.rs:245
Method
add_module
(&mut self, name: S)
src/lower2/constant_pool.rs:279
Method
add_package
(&mut self, name: S)
src/lower2/constant_pool.rs:285
Function
all_tasks
Runs all necessary build tasks in the correct order.
build.py:245
Function
apply_pair_pipeline
(pair: Pair<fn(T) -> T, fn(T) -> T>, val: T)
tests/binary/fn_pointers/src/main.rs:60
Function
apply_twice
(f: fn(f64) -> f64, x: f64)
tests/binary/fn_pointers/src/main.rs:69
Method
as_f32
(&self)
src/oomir/interpret.rs:796
Method
as_f64
(&self)
src/oomir/interpret.rs:803
Function
axis_value
(point: Point, axis: Axis)
tests/binary/modules/src/main.rs:167
Function
binary_search
Binary search for u32 slices. Returns `Some(index)` if `target` is found, or `None` otherwise.
tests/binary/binsearch/src/main.rs:3
Method
call_argument_slot_size
(operand: &oomir::Operand)
src/lower2/translator.rs:3525
Function
ciallo
(a: Ciallo)
tests/integration/jvm_hello/src/main.rs:6
Function
clean
Cleans all generated files and build artifacts.
build.py:98
Method
codegen_crate
(&self, tcx: TyCtxt<'_>)
src/lib.rs:629
Function
combine
(f: fn(i32, i32) -> i32, a: i32, b: i32)
tests/binary/fn_pointers/src/main.rs:95
Method
compare_bytes
(short[] left, short[] right, int len)
library/src/main/java/org/rustlang/core/Core.java:48
Function
constant
(_x: f64)
tests/binary/fn_pointers/src/main.rs:91
Function
constructor_args_from_fields
( fields: &[(String, Type)], values: &[(&str, Operand)], )
src/lib.rs:156
Method
create_dll_import_lib
( &self, _sess: &Session, _lib_name: &str, _dll_imports: std::vec::Vec<rustc_c
src/lib.rs:1689
Function
custom_alloc_error_hook
# Panics Panics when called, every time, with a message stating the memory allocation of the bytes corresponding to the provided layout failed.
src/lib.rs:1677
Method
default
()
src/lower2/constant_pool.rs:119
Function
default_profile
()
tests/integration/struct_methods/src/main.rs:60
Method
deref
(&self)
src/lower2/constant_pool.rs:130
Method
drop
(&mut self)
src/instrumentation.rs:72
Method
drop
(&mut self)
java-linker/src/main.rs:37
Method
encode_utf8_raw
(long code, short[][] dst)
library/src/main/java/org/rustlang/core/Core.java:59
Method
eq
(double a, double b)
library/src/main/java/org/rustlang/primitives/F64.java:6
Method
eq
(String a, String b)
library/src/main/java/org/rustlang/primitives/RustString.java:8
Method
eq_Object_Object
(Object a, Object b)
library/src/main/java/org/rustlang/shims/FreeFns.java:26
Method
eq_String_String
(String a, String b)
library/src/main/java/org/rustlang/shims/FreeFns.java:18
Function
extract_closure_info
Try to extract closure information from a function operand in a Call terminator When Rust lowers closure calls, they become trait method calls: - `cl
src/lower1/closures.rs:39
Function
fib_recursive
(n: usize)
tests/binary/fibonacci/src/main.rs:19
Function
fibonacci
(n: usize)
tests/binary/fibonacci/src/main.rs:1
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/oomir.rs:1100
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/oomir/interpret.rs:20
Method
formatArgs
(short[] template, Object[] args)
library/src/main/java/org/rustlang/core/Core.java:26
Method
formatArguments
(String message, Object template, Object args)
library/src/main/java/org/rustlang/core/Core.java:30
Method
from
(constant: &Constant)
src/lower2/constant_pool.rs:47
Method
from
(e: ParseBigIntError)
src/oomir/interpret.rs:32
Method
from_constant
Create a Type from a Constant.
src/oomir.rs:952
Method
from_jvm_descriptor
(descriptor: &str)
src/oomir.rs:847
Method
from_jvm_descriptor_return_type
(descriptor: &str)
src/oomir.rs:970
Method
function
(stage: &'static str, crate_name: Option<&str>, item: &str)
src/instrumentation.rs:51
Method
function_key_for_owner
(owner_class: &str, function_name: &str)
src/oomir.rs:31
Function
get_light_action
(light: TrafficLight)
tests/integration/inner_classes/src/main.rs:22
Method
get_name
(&self)
src/oomir.rs:540
Method
get_name
Get the name
tests/binary/impl/src/main.rs:37
Function
halving_f64
(x: f64)
tests/binary/fn_pointers/src/main.rs:24
Method
hash
(&self, state: &mut H)
src/oomir.rs:585
Function
help_message
()
build.py:260
Method
horizontal_delta
(self)
tests/binary/modules/src/main.rs:149
Function
identity
(x: T)
tests/binary/fn_pointers/src/main.rs:44
Method
increment
Increment the counter by 1, respecting the limit and enabled status. Returns true if incremented, false otherwise.
tests/binary/impl/src/main.rs:61
Method
is_enabled
Check if the counter is enabled
tests/binary/impl/src/main.rs:47
Method
is_one
(&self)
src/oomir.rs:678
Function
is_registered
Check if an intrinsic has been registered
src/lower1/control_flow/checked_intrinsic_registry.rs:28
Method
isotope
(self, neutrons: u32)
tests/binary/modules/src/main.rs:15
Method
join_codegen
( &self, ongoing_codegen: Box<dyn Any>, _sess: &Session, outputs: &OutputFilen
src/lib.rs:1549
Function
json_optional_string
(value: Option<&str>)
java-linker/src/main.rs:60
Function
json_string
(value: &str)
java-linker/src/main.rs:42
Function
linear
(x: f64)
tests/binary/fn_pointers/src/main.rs:83
Method
link
( &self, sess: &Session, compiled_modules: CompiledModules, crate_info: CrateI
src/lib.rs:1626
Function
main
()
tests/integration/inner_classes/src/main.rs:54
Function
main
()
tests/integration/struct_methods/src/main.rs:64
Function
main
()
tests/integration/jvm_hello/src/main.rs:10
Function
main
()
tests/binary/fn_pointers/src/main.rs:115
Function
main
()
tests/binary/is_even_plus_one/src/main.rs:9
Function
main
()
tests/binary/primes/src/main.rs:37
Function
main
()
tests/binary/binsearch/src/main.rs:23
Function
main
()
tests/binary/ops/src/main.rs:77
Function
main
()
tests/binary/modules/src/main.rs:240
Function
main
()
tests/binary/unions/src/main.rs:35
Function
main
()
tests/binary/collatz/src/main.rs:21
Function
main
()
tests/binary/mutable_borrow/src/main.rs:28
Function
main
()
tests/binary/panic/src/main.rs:4
Function
main
()
tests/binary/impl/src/main.rs:124
Function
main
Main test function
tests/binary/rsa/src/main.rs:75
Function
main
()
tests/binary/traits/src/main.rs:90
Function
main
()
tests/binary/fibonacci/src/main.rs:27
Function
main
()
tests/binary/structs/src/main.rs:12
Function
main
()
tests/binary/generics/src/main.rs:45
← previous
next →
501–600 of 655, ranked by callers