Skip to content

Instantly share code, notes, and snippets.

View olonho's full-sized avatar

Nikolay Igotti olonho

View GitHub Profile
# Больше интеропов, хороших и разных
## Введение
* Необходимость интеропа в практических проектах
* переиспользование кода
* разные характеристики производительности языков
* интерфейсы к ОС
* Виды интеропа
* межязыковой (например Java/Kotlin, JavaScript/TypeScript, C/C++)
* межрантаймовый (например Java/C++)
@olonho
olonho / gist:9de9987f97dba1922fd05eaf9b324722
Last active January 31, 2022 08:56
Aurora perf reproducer
git clone https://github.com/olonho/aurora-engine
git checkout profiler2
cargo test -p aurora-engine-tests --features mainnet-test test_uniswap_input_multihop -- --nocapture
cd engine-tests
perf record --call-graph fp -a -F 1000 -g ../target/debug/deps/aurora_engine_tests-548656b2a4ae5b99 test_uniswap_input_multihop
perf report -g
if profile just `submit` call
submit ▒
rootProject.name = "myproject"
pluginManagement {
repositories {
gradlePluginPortal()
maven("https://packages.jetbrains.team/maven/p/ui/dev")
}
}
import org.jetbrains.compose.compose
plugins {
kotlin("jvm") version "1.4.0"
id("org.jetbrains.compose") version "0.1.0-demo3"
application
}
repositories {
jcenter()