#include "incls/_precompiled.incl"
#include "incls/_mixin_prims.cpp.incl"
Include dependency graph for mixin_prims.cpp:
Go to the source code of this file.
Functions | |
PRIM_DECL_1 (mixinOopPrimitives::number_of_methods, oop mixin) | |
PRIM_DECL_2 (mixinOopPrimitives::method_at, oop mixin, oop index) | |
PRIM_DECL_2 (mixinOopPrimitives::add_method, oop mixin, oop method) | |
PRIM_DECL_2 (mixinOopPrimitives::remove_method_at, oop mixin, oop index) | |
PRIM_DECL_1 (mixinOopPrimitives::methods, oop mixin) | |
PRIM_DECL_1 (mixinOopPrimitives::number_of_instance_variables, oop mixin) | |
PRIM_DECL_2 (mixinOopPrimitives::instance_variable_at, oop mixin, oop index) | |
PRIM_DECL_2 (mixinOopPrimitives::add_instance_variable, oop mixin, oop name) | |
PRIM_DECL_2 (mixinOopPrimitives::remove_instance_variable_at, oop mixin, oop index) | |
PRIM_DECL_1 (mixinOopPrimitives::instance_variables, oop mixin) | |
PRIM_DECL_1 (mixinOopPrimitives::number_of_class_variables, oop mixin) | |
PRIM_DECL_2 (mixinOopPrimitives::class_variable_at, oop mixin, oop index) | |
PRIM_DECL_2 (mixinOopPrimitives::add_class_variable, oop mixin, oop name) | |
PRIM_DECL_2 (mixinOopPrimitives::remove_class_variable_at, oop mixin, oop index) | |
PRIM_DECL_1 (mixinOopPrimitives::class_variables, oop mixin) | |
PRIM_DECL_1 (mixinOopPrimitives::primary_invocation, oop mixin) | |
PRIM_DECL_2 (mixinOopPrimitives::set_primary_invocation, oop mixin, oop klass) | |
PRIM_DECL_1 (mixinOopPrimitives::class_mixin, oop mixin) | |
PRIM_DECL_2 (mixinOopPrimitives::set_class_mixin, oop mixin, oop class_mixin) | |
PRIM_DECL_1 (mixinOopPrimitives::is_installed, oop mixin) | |
PRIM_DECL_1 (mixinOopPrimitives::set_installed, oop mixin) | |
PRIM_DECL_1 (mixinOopPrimitives::set_uninstalled, oop mixin) |
PRIM_DECL_1 | ( | mixinOopPrimitives::set_uninstalled | , | |
oop | mixin | |||
) |
Definition at line 309 of file mixin_prims.cpp.
References falseObj, oopDesc::is_mixin(), markSymbol(), PROLOGUE_1, and mixinOopDesc::set_installed().
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::set_installed | , | |
oop | mixin | |||
) |
Definition at line 293 of file mixin_prims.cpp.
References mixinOopDesc::class_mixin(), oopDesc::is_mixin(), markSymbol(), PROLOGUE_1, mixinOopDesc::set_installed(), and trueObj.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::is_installed | , | |
oop | mixin | |||
) |
Definition at line 284 of file mixin_prims.cpp.
References falseObj, mixinOopDesc::is_installed(), oopDesc::is_mixin(), markSymbol(), PROLOGUE_1, and trueObj.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::class_mixin | , | |
oop | mixin | |||
) |
Definition at line 259 of file mixin_prims.cpp.
References mixinOopDesc::class_mixin(), oopDesc::is_mixin(), markSymbol(), and PROLOGUE_1.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::primary_invocation | , | |
oop | mixin | |||
) |
Definition at line 234 of file mixin_prims.cpp.
References oopDesc::is_mixin(), markSymbol(), mixinOopDesc::primary_invocation(), and PROLOGUE_1.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::class_variables | , | |
oop | mixin | |||
) |
Definition at line 226 of file mixin_prims.cpp.
References mixinOopDesc::classVars(), oopDesc::is_mixin(), markSymbol(), and PROLOGUE_1.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::number_of_class_variables | , | |
oop | mixin | |||
) |
Definition at line 167 of file mixin_prims.cpp.
References as_smiOop(), oopDesc::is_mixin(), markSymbol(), and PROLOGUE_1.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::instance_variables | , | |
oop | mixin | |||
) |
Definition at line 159 of file mixin_prims.cpp.
References mixinOopDesc::instVars(), oopDesc::is_mixin(), markSymbol(), and PROLOGUE_1.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::number_of_instance_variables | , | |
oop | mixin | |||
) |
Definition at line 99 of file mixin_prims.cpp.
References as_smiOop(), oopDesc::is_mixin(), markSymbol(), and PROLOGUE_1.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::methods | , | |
oop | mixin | |||
) |
Definition at line 91 of file mixin_prims.cpp.
References oopDesc::is_mixin(), markSymbol(), mixinOopDesc::methods(), and PROLOGUE_1.
Here is the call graph for this function:
PRIM_DECL_1 | ( | mixinOopPrimitives::number_of_methods | , | |
oop | mixin | |||
) |
Definition at line 31 of file mixin_prims.cpp.
References as_smiOop(), markSymbol(), and PROLOGUE_1.
Here is the call graph for this function:
Definition at line 268 of file mixin_prims.cpp.
References oopDesc::is_mixin(), markSymbol(), PROLOGUE_2, and mixinOopDesc::set_class_mixin().
Here is the call graph for this function:
Definition at line 243 of file mixin_prims.cpp.
References oopDesc::is_klass(), oopDesc::is_mixin(), markSymbol(), PROLOGUE_2, and mixinOopDesc::set_primary_invocation().
Here is the call graph for this function:
Definition at line 207 of file mixin_prims.cpp.
References oopDesc::is_mixin(), oopDesc::is_smi(), markSymbol(), PROLOGUE_2, mixinOopDesc::remove_classVar_at(), and smiOopDesc::value().
Here is the call graph for this function:
Definition at line 190 of file mixin_prims.cpp.
References mixinOopDesc::add_classVar(), oopDesc::is_mixin(), oopDesc::is_symbol(), markSymbol(), and PROLOGUE_2.
Here is the call graph for this function:
Definition at line 176 of file mixin_prims.cpp.
References mixinOopDesc::classVar_at(), oopDesc::is_mixin(), oopDesc::is_smi(), markSymbol(), PROLOGUE_2, and smiOopDesc::value().
Here is the call graph for this function:
Definition at line 139 of file mixin_prims.cpp.
References oopDesc::is_mixin(), oopDesc::is_smi(), markSymbol(), PROLOGUE_2, mixinOopDesc::remove_instVar_at(), and smiOopDesc::value().
Here is the call graph for this function:
Definition at line 122 of file mixin_prims.cpp.
References mixinOopDesc::add_instVar(), oopDesc::is_mixin(), oopDesc::is_symbol(), markSymbol(), and PROLOGUE_2.
Here is the call graph for this function:
Definition at line 108 of file mixin_prims.cpp.
References mixinOopDesc::instVar_at(), oopDesc::is_mixin(), oopDesc::is_smi(), markSymbol(), PROLOGUE_2, and smiOopDesc::value().
Here is the call graph for this function:
Definition at line 72 of file mixin_prims.cpp.
References oopDesc::is_mixin(), oopDesc::is_smi(), markSymbol(), PROLOGUE_2, mixinOopDesc::remove_method_at(), and smiOopDesc::value().
Here is the call graph for this function:
Definition at line 54 of file mixin_prims.cpp.
References mixinOopDesc::add_method(), oopDesc::is_method(), oopDesc::is_mixin(), markSymbol(), and PROLOGUE_2.
Here is the call graph for this function:
Definition at line 40 of file mixin_prims.cpp.
References oopDesc::is_mixin(), oopDesc::is_smi(), markSymbol(), mixinOopDesc::method_at(), PROLOGUE_2, and smiOopDesc::value().
Here is the call graph for this function: