Module batch_processor

Module batch_processor 

Source
Expand description

Batch processor for optimized unsafe/FFI data processing

This module provides high-performance batch processing capabilities for large datasets of unsafe and FFI memory allocations, with support for parallel processing and performance monitoring.

Structsยง

BatchProcessingMetrics
Performance metrics for batch processing
BatchProcessor
High-performance batch processor for unsafe/FFI data
BatchProcessorConfig
Configuration for batch processing operations
BoundaryPerformanceImpact
Performance impact of boundary operations
BoundaryRiskAnalysis
Boundary risk analysis
ContextInfo
Context information for boundary events
FFIPerformanceMetrics
Performance metrics for FFI operations
HookStatistics
Hook statistics
InteropMetadata
Interop metadata for FFI operations
LibraryInfo
Library information for FFI operations
LifetimeInfo
Lifetime information for allocations
MemoryLayoutInfo
Memory layout information
OwnershipInfo
Ownership information for FFI allocations
ProcessedBoundaryData
Processed boundary event data
ProcessedBoundaryEvent
Processed boundary event
ProcessedFFIAllocation
Processed FFI allocation
ProcessedFFIData
Processed FFI allocation data
ProcessedUnsafeAllocation
Processed unsafe allocation
ProcessedUnsafeData
Processed unsafe allocation data
RiskDistribution
Risk distribution statistics
TransferPatterns
Transfer patterns analysis
UnsafeBlockInfo
Information about an unsafe block
UnsafePerformanceMetrics
Performance metrics for unsafe operations