CMakeLists.txt
LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.py
benchmark/__init__.py
benchmark/__main__.py
benchmark/_workload_gpt2.py
benchmark/_workload_gpt2_session.py
benchmark/_workload_gpt2_session_staged.py
benchmark/cg_modes_compare.py
benchmark/compilers.py
benchmark/config.py
benchmark/harness.py
benchmark/profilers.py
benchmark/results.py
benchmark/suites/__init__.py
benchmark/suites/base.py
benchmark/suites/benchmarksgame.py
benchmark/suites/dacapo.py
benchmark/suites/perfopt.py
benchmark/suites/renaissance.py
benchmark/validation/__init__.py
benchmark/validation/analysis.py
benchmark/validation/experiments.py
benchmark/validation/reporting.py
codegreen/__init__.py
codegreen/config.json
codegreen.egg-info/PKG-INFO
codegreen.egg-info/SOURCES.txt
codegreen.egg-info/dependency_links.txt
codegreen.egg-info/entry_points.txt
codegreen.egg-info/not-zip-safe
codegreen.egg-info/requires.txt
codegreen.egg-info/top_level.txt
codegreen/analysis/__init__.py
codegreen/analysis/_ts_java.py
codegreen/analysis/sampling.py
codegreen/analysis/timeline.py
codegreen/analysis/cfg/__init__.py
codegreen/analysis/cfg/builder.py
codegreen/analysis/cfg/callgraph.py
codegreen/analysis/cfg/dataflow.py
codegreen/analysis/cfg/energy_flow.py
codegreen/analysis/cfg/features.py
codegreen/analysis/cfg/pdg.py
codegreen/analysis/cfg/types.py
codegreen/analysis/cfg/visualization.py
codegreen/analysis/efg/__init__.py
codegreen/analysis/efg/adapter.py
codegreen/analysis/efg/graph.py
codegreen/analysis/efg/heuristics.py
codegreen/analysis/efg/paths.py
codegreen/analysis/efg/serialize.py
codegreen/analysis/efg/types.py
codegreen/analysis/efg/example/Sample.java
codegreen/analysis/efg/example/__init__.py
codegreen/analysis/efg/example/demo.py
codegreen/analyzer/__init__.py
codegreen/analyzer/plot.py
codegreen/cli/__init__.py
codegreen/cli/cli.py
codegreen/cli/entrypoint.py
codegreen/instrumentation/__init__.py
codegreen/instrumentation/ast_processor.py
codegreen/instrumentation/brace_normaliser.py
codegreen/instrumentation/bridge_analyze.py
codegreen/instrumentation/bridge_instrument.py
codegreen/instrumentation/config.py
codegreen/instrumentation/engine.py
codegreen/instrumentation/language_configs.py
codegreen/instrumentation/language_engine.py
codegreen/instrumentation/configs/TEMPLATE.json
codegreen/instrumentation/configs/c.json
codegreen/instrumentation/configs/cpp.json
codegreen/instrumentation/configs/java.json
codegreen/instrumentation/configs/javascript.json
codegreen/instrumentation/configs/python.json
codegreen/instrumentation/language_runtimes/c/codegreen_runtime.h
codegreen/instrumentation/language_runtimes/cpp/codegreen/runtime.hpp
codegreen/instrumentation/language_runtimes/java/codegreen/runtime/CodeGreenRuntime.java
codegreen/instrumentation/language_runtimes/java/codegreen/runtime/CodeGreenStandaloneRuntime.java
codegreen/instrumentation/language_runtimes/python/codegreen_otlp_sink.py
codegreen/instrumentation/language_runtimes/python/codegreen_prometheus_sink.py
codegreen/instrumentation/language_runtimes/python/codegreen_runtime.py
codegreen/measurement/CMakeLists.txt
codegreen/measurement/include/config.hpp
codegreen/measurement/include/energy_code_mapper.hpp
codegreen/measurement/include/energy_storage.hpp
codegreen/measurement/include/measurement.hpp
codegreen/measurement/include/measurement_engine.hpp
codegreen/measurement/include/measurement_session.hpp
codegreen/measurement/include/adapters/language_adapter.hpp
codegreen/measurement/include/adapters/python_bridge_adapter.hpp
codegreen/measurement/include/nemb/accuracy_validator.hpp
codegreen/measurement/include/nemb/codegreen_energy.hpp
codegreen/measurement/include/nemb/config_loader.hpp
codegreen/measurement/include/nemb/core/energy_provider.hpp
codegreen/measurement/include/nemb/core/measurement_coordinator.hpp
codegreen/measurement/include/nemb/drivers/amd_gpu_provider.hpp
codegreen/measurement/include/nemb/drivers/amd_rapl_provider.hpp
codegreen/measurement/include/nemb/drivers/arm_energy_provider.hpp
codegreen/measurement/include/nemb/drivers/darwin_ioreport_provider.hpp
codegreen/measurement/include/nemb/drivers/darwin_kpc_provider.hpp
codegreen/measurement/include/nemb/drivers/intel_rapl_provider.hpp
codegreen/measurement/include/nemb/drivers/nvidia_gpu_provider.hpp
codegreen/measurement/include/nemb/drivers/windows_emi_provider.hpp
codegreen/measurement/include/nemb/hal/counter_manager.hpp
codegreen/measurement/include/nemb/utils/non_blocking_file_reader.hpp
codegreen/measurement/include/nemb/utils/precision_timer.hpp
codegreen/measurement/src/energy_code_mapper.cpp
codegreen/measurement/src/nemb/accuracy_validator.cpp
codegreen/measurement/src/nemb/codegreen_energy.cpp
codegreen/measurement/src/nemb/config_loader.cpp
codegreen/measurement/src/nemb/core/energy_provider.cpp
codegreen/measurement/src/nemb/core/measurement_coordinator.cpp
codegreen/measurement/src/nemb/drivers/amd_gpu_provider.cpp
codegreen/measurement/src/nemb/drivers/amd_rapl_provider.cpp
codegreen/measurement/src/nemb/drivers/arm_energy_provider.cpp
codegreen/measurement/src/nemb/drivers/darwin_ioreport_provider.cpp
codegreen/measurement/src/nemb/drivers/darwin_kpc_provider.cpp
codegreen/measurement/src/nemb/drivers/intel_rapl_provider.cpp
codegreen/measurement/src/nemb/drivers/nvidia_gpu_provider.cpp
codegreen/measurement/src/nemb/drivers/windows_emi_provider.cpp
codegreen/measurement/src/nemb/hal/counter_manager.cpp
codegreen/measurement/src/nemb/utils/non_blocking_file_reader.cpp
codegreen/measurement/src/nemb/utils/precision_timer.cpp
codegreen/measurement/tests/nemb_validation_test.cpp
codegreen/measurement/tests/rapl_provider_test.cpp
codegreen/utils/__init__.py
codegreen/utils/binary.py
codegreen/utils/platform.py
config/codegreen.json
tests/test_callgraph_python.py
tests/test_efg.py
tests/test_examples.py
tests/test_hotspot_taxonomy.py
tests/test_instrumentation.py
tests/test_instrumentation_braces.py
tests/test_report_audit.py
tests/test_sampling.py
tests/test_timeline.py