tree: b3ec1f2a1f20e133b24bbe90e2065c250a140c68 [path history] [tgz]
  1. heap/
  2. .gitignore
  3. base_class_must_define_virtual_trace.cpp
  4. base_class_must_define_virtual_trace.h
  5. base_class_must_define_virtual_trace.txt
  6. base_requires_tracing.cpp
  7. base_requires_tracing.h
  8. base_requires_tracing.txt
  9. class_does_not_require_finalization.h
  10. class_multiple_trace_bases.cpp
  11. class_multiple_trace_bases.h
  12. class_multiple_trace_bases.txt
  13. class_must_crtp_itself.cpp
  14. class_must_crtp_itself.txt
  15. class_overrides_new.cpp
  16. class_overrides_new.h
  17. class_overrides_new.txt
  18. class_requires_trace_method.cpp
  19. class_requires_trace_method.h
  20. class_requires_trace_method.txt
  21. class_requires_trace_method_tmpl.cpp
  22. class_requires_trace_method_tmpl.h
  23. class_requires_trace_method_tmpl.txt
  24. crash_on_invalid.cpp
  25. crash_on_invalid.h
  26. crash_on_invalid.txt
  27. cycle_ptrs.cpp
  28. cycle_ptrs.flags
  29. cycle_ptrs.h
  30. cycle_ptrs.txt
  31. cycle_sub.cpp
  32. cycle_sub.flags
  33. cycle_sub.h
  34. cycle_sub.txt
  35. cycle_super.cpp
  36. cycle_super.flags
  37. cycle_super.h
  38. cycle_super.txt
  39. cycle_super_neg.cpp
  40. cycle_super_neg.flags
  41. cycle_super_neg.h
  42. cycle_super_neg.txt
  43. destructor_access_finalized_field.cpp
  44. destructor_access_finalized_field.h
  45. destructor_access_finalized_field.txt
  46. extra_padding.cpp
  47. extra_padding.flags
  48. extra_padding.txt
  49. fields_illegal_tracing.cpp
  50. fields_illegal_tracing.h
  51. fields_illegal_tracing.txt
  52. fields_require_tracing.cpp
  53. fields_require_tracing.h
  54. fields_require_tracing.txt
  55. finalize_after_dispatch.cpp
  56. finalize_after_dispatch.h
  57. finalize_after_dispatch.txt
  58. forbidden_fields.cpp
  59. forbidden_fields.h
  60. forbidden_fields.txt
  61. garbage_collected_mixin.cpp
  62. garbage_collected_mixin.h
  63. garbage_collected_mixin.txt
  64. gced_as_field_or_variable.cpp
  65. gced_as_field_or_variable.h
  66. gced_as_field_or_variable.txt
  67. ignore_class.cpp
  68. ignore_class.h
  69. ignore_class.txt
  70. ignore_fields.cpp
  71. ignore_fields.h
  72. ignore_fields.txt
  73. inner_class.cpp
  74. inner_class.h
  75. inner_class.txt
  76. left_most_gc_base.cpp
  77. left_most_gc_base.h
  78. left_most_gc_base.txt
  79. make_unique_gc_object.cpp
  80. make_unique_gc_object.h
  81. make_unique_gc_object.txt
  82. member_in_offheap_class.cpp
  83. member_in_offheap_class.h
  84. member_in_offheap_class.txt
  85. member_on_stack.cpp
  86. member_on_stack.flags
  87. member_on_stack.h
  88. member_on_stack.txt
  89. non_virtual_trace.cpp
  90. non_virtual_trace.h
  91. non_virtual_trace.txt
  92. off-heap-collections-of-gced.cpp
  93. off-heap-collections-of-gced.h
  94. off-heap-collections-of-gced.txt
  95. off-heap-collections-of-members.cpp
  96. off-heap-collections-of-members.h
  97. off-heap-collections-of-members.txt
  98. optional_gc_object.cpp
  99. optional_gc_object.h
  100. optional_gc_object.txt
  101. part_object_to_gc_derived_class.cpp
  102. part_object_to_gc_derived_class.h
  103. part_object_to_gc_derived_class.txt
  104. persistent_field_in_gc_managed_class.cpp
  105. persistent_field_in_gc_managed_class.flags
  106. persistent_field_in_gc_managed_class.h
  107. persistent_field_in_gc_managed_class.txt
  108. persistent_no_trace.cpp
  109. persistent_no_trace.h
  110. persistent_no_trace.txt
  111. polymorphic_class_with_non_virtual_trace.cpp
  112. polymorphic_class_with_non_virtual_trace.h
  113. polymorphic_class_with_non_virtual_trace.txt
  114. ptrs_to_traceable_class.cpp
  115. ptrs_to_traceable_class.flags
  116. ptrs_to_traceable_class.h
  117. ptrs_to_traceable_class.txt
  118. pure_virtual_trace.cpp
  119. pure_virtual_trace.h
  120. pure_virtual_trace.txt
  121. raw_ptr_to_gc_managed_class.cpp
  122. raw_ptr_to_gc_managed_class.h
  123. raw_ptr_to_gc_managed_class.txt
  124. raw_ptr_to_gc_managed_class_error.cpp
  125. raw_ptr_to_gc_managed_class_error.flags
  126. raw_ptr_to_gc_managed_class_error.h
  127. raw_ptr_to_gc_managed_class_error.txt
  128. ref_ptr_to_gc_managed_class.cpp
  129. ref_ptr_to_gc_managed_class.h
  130. ref_ptr_to_gc_managed_class.txt
  131. register_weak_members_template.cpp
  132. register_weak_members_template.h
  133. register_weak_members_template.txt
  134. stack_allocated.cpp
  135. stack_allocated.h
  136. stack_allocated.txt
  137. templated_class_with_local_class_requires_trace.cpp
  138. templated_class_with_local_class_requires_trace.h
  139. templated_class_with_local_class_requires_trace.txt
  140. test.py
  141. trace_after_dispatch.cpp
  142. trace_after_dispatch.h
  143. trace_after_dispatch.txt
  144. trace_after_dispatch_impl.cpp
  145. trace_after_dispatch_impl.h
  146. trace_after_dispatch_impl.txt
  147. trace_after_dispatch_impl_error.cpp
  148. trace_after_dispatch_impl_error.h
  149. trace_after_dispatch_impl_error.txt
  150. trace_collections.cpp
  151. trace_collections.h
  152. trace_collections.txt
  153. trace_if_needed.cpp
  154. trace_if_needed.h
  155. trace_if_needed.txt
  156. trace_if_needed_resolved.cpp
  157. trace_if_needed_resolved.h
  158. trace_if_needed_resolved.txt
  159. trace_templated_super.cpp
  160. trace_templated_super.h
  161. trace_templated_super.txt
  162. trace_wrapper.cpp
  163. trace_wrapper.h
  164. trace_wrapper.txt
  165. traceable_part_object_in_unmanaged.cpp
  166. traceable_part_object_in_unmanaged.txt
  167. traceimpl.cpp
  168. traceimpl.h
  169. traceimpl.txt
  170. traceimpl_dependent_scope.cpp
  171. traceimpl_dependent_scope.h
  172. traceimpl_dependent_scope.txt
  173. traceimpl_derived_from_templated_base.cpp
  174. traceimpl_derived_from_templated_base.h
  175. traceimpl_derived_from_templated_base.txt
  176. traceimpl_error.cpp
  177. traceimpl_error.h
  178. traceimpl_error.txt
  179. traceimpl_omitted_trace.cpp
  180. traceimpl_omitted_trace.h
  181. traceimpl_omitted_trace.txt
  182. traceimpl_overloaded.cpp
  183. traceimpl_overloaded.h
  184. traceimpl_overloaded.txt
  185. traceimpl_overloaded_error.cpp
  186. traceimpl_overloaded_error.h
  187. traceimpl_overloaded_error.txt
  188. unique_ptr_to_gc_managed_class.cpp
  189. unique_ptr_to_gc_managed_class.h
  190. unique_ptr_to_gc_managed_class.txt
  191. variant_of_gced_type.cpp
  192. variant_of_gced_type.h
  193. variant_of_gced_type.txt
  194. virtual_and_trace_after_dispatch.cpp
  195. virtual_and_trace_after_dispatch.h
  196. virtual_and_trace_after_dispatch.txt
  197. weak_fields_require_tracing.cpp
  198. weak_fields_require_tracing.h
  199. weak_fields_require_tracing.txt
  200. weak_ptr_to_gc_managed_class.cpp
  201. weak_ptr_to_gc_managed_class.h
  202. weak_ptr_to_gc_managed_class.txt