Пример #1
0
  void SendSite::initialize(STATE) {
    resolver = MonomorphicInlineCacheResolver::resolve;
    performer = performer::basic_performer;

    method(state, (Executable*)Qnil);
    module(state, (Module*)Qnil);
    recv_class(state, (Module*)Qnil);
    method_missing = false;
    hits = misses = 0;
  }
Пример #2
0
  void SendSite::initialize(STATE) {
    performer = performer::basic_performer;

    method(state, (Executable*)Qnil);
    module(state, (Module*)Qnil);
    recv_class(state, (Module*)Qnil);
    method_missing = false;
    hits = misses = 0;

    if(inner_cache_) {
      inner_cache_->recv_class = 0;
    }
  }