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 لنقل البيانات بين المنطق الداخلي وهياكل البيانات الخارجية. يستخدم المحرك تعبيرات تعيين مجمعة وكود آلة لتقليل الحمل أثناء تحويل الكائن. ويسمح بشكل خاص بعرض مصادر البيانات القابلة للاستعلام مباشرة في أنواع الوجهة لتحسين استرجاع قاعدة البيانات. تغطي مجموعة الأدوات توليد كائنات نقل البيانات، وتحويل البيانات غير القابلة للتغيير، وعرض نتائج الاستعلام. وتتضمن إمكانيات لتعيين المجموعات غير القابلة للتغيير، والحفاظ على مراجع الكائنات، وحقن معلمات وقت التشغيل في عملية التحويل.
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.