3 रिपॉजिटरी
Tracing and mapping the connectivity between a root element and all referenced objects in memory.
Distinct from Memory Reference Counting: Existing candidates focus on binary symbol addresses, project-to-memory IDs, or reference counting, not object graph mapping.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Object Reference Mapping. Refine with filters or upvote what's useful.
Object-enumerator is a data structure crawler and enumeration library designed to discover and list all objects stored within deep or circular data references. It functions as a traversal tool that recursively walks through nested arrays and object graphs to identify every individual referenced object. The library flattens complex hierarchical data structures into a linear collection of unique objects. This process enables data structure analysis and memory reference mapping by tracing all objects connected to a root element to understand the overall composition of a data set.
Maps the composition of a data set by tracing all objects connected to a root element.
Mapster एक .NET ऑब्जेक्ट-टू-ऑब्जेक्ट मैपर और उच्च-प्रदर्शन मैपिंग इंजन है जिसका उपयोग विभिन्न ऑब्जेक्ट मॉडल के बीच डेटा को बदलने के लिए किया जाता है। यह आंतरिक लॉजिक और बाहरी डेटा स्ट्रक्चर्स के बीच डेटा को स्थानांतरित करने के लिए एक टाइप-सेफ डेटा ट्रांसफर टूल और LINQ क्वेरी प्रोजेक्शन टूल के रूप में कार्य करता है। इंजन ऑब्जेक्ट रूपांतरण के दौरान ओवरहेड को कम करने के लिए संकलित मैपिंग अभिव्यक्तियों और मशीन कोड का उपयोग करता है। यह विशेष रूप से डेटाबेस पुनर्प्राप्ति को ऑप्टिमाइज़ करने के लिए क्वेरी योग्य डेटा स्रोतों को सीधे गंतव्य प्रकारों में प्रोजेक्ट करने की अनुमति देता है। यह टूलसेट डेटा ट्रांसफर ऑब्जेक्ट जनरेशन, अपरिवर्तनीय (immutable) डेटा रूपांतरण और क्वेरी परिणाम प्रोजेक्शन को कवर करता है। इसमें अपरिवर्तनीय संग्रहों को मैप करने, ऑब्जेक्ट संदर्भों को संरक्षित करने और रूपांतरण प्रक्रिया में रनटाइम पैरामीटर्स को इंजेक्ट करने की क्षमताएं शामिल हैं।
Tracks and reuses existing object references during mapping to prevent duplicate objects in the target graph.
Capnweb is a distributed object communication library and Cap'n Proto RPC framework. It enables type-safe remote procedure calls between clients and servers using shared schemas and generated stubs to invoke methods on remote objects as if they were local. The project utilizes an object-capability security model to govern access to remote resources through unforgeable tokens. It provides a bidirectional network layer that multiplexes asynchronous calls and data streams over persistent WebSocket connections and includes a remote resource lifecycle manager that uses reference counting to automa
Uses reference counting to track remote object ownership and automate memory reclamation when references are released.