This slowdown does not occur in Firefox v7. The slowdown does not occur when using classes to filter the list of methods, only when using :visible
asciicompat_encoding (Encoding::Converter)
change_privilege (Process::GID)
change_privilege (Process::UID)
compile (RubyVM::InstructionSequence)
compile_file (RubyVM::InstructionSequence)
compile_option (RubyVM::InstructionSequence)
compile_option= (RubyVM::InstructionSequence)
define_finalizer (ObjectSpace)
disasm (RubyVM::InstructionSequence)
disassemble (RubyVM::InstructionSequence)
grant_privilege (Process::GID)
grant_privilege (Process::UID)
load (RubyVM::InstructionSequence)
new (RubyVM::InstructionSequence)
re_exchangeable? (Process::GID)
re_exchangeable? (Process::UID)
search_convpath (Encoding::Converter)
undefine_finalizer (ObjectSpace)
class_variable_defined? (Module)
convpath (Encoding::Converter)
define_singleton_method (Object)
destination_encoding (Encoding::Converter)
destination_encoding (Encoding::InvalidByteSequenceError)
destination_encoding (Encoding::UndefinedConversionError)
destination_encoding_name (Encoding::InvalidByteSequenceError)
destination_encoding_name (Encoding::UndefinedConversionError)
disasm (RubyVM::InstructionSequence)
disassemble (RubyVM::InstructionSequence)
error_bytes (Encoding::InvalidByteSequenceError)
error_char (Encoding::UndefinedConversionError)
eval (RubyVM::InstructionSequence)
incomplete_input? (Encoding::InvalidByteSequenceError)
insert_output (Encoding::Converter)
inspect (RubyVM::InstructionSequence)
instance_variable_defined? (Object)
instance_variable_get (Object)
instance_variable_set (Object)
last_error (Encoding::Converter)
primitive_convert (Encoding::Converter)
primitive_errinfo (Encoding::Converter)
private_instance_methods (Module)
private_method_defined? (Module)
protected_instance_methods (Module)
protected_method_defined? (Module)
public_instance_method (Module)
public_instance_methods (Module)
public_method_defined? (Module)
readagain_bytes (Encoding::InvalidByteSequenceError)
remove_class_variable (Module)
replacement (Encoding::Converter)
replacement= (Encoding::Converter)
singleton_method_added (Numeric)
source_encoding (Encoding::Converter)
source_encoding (Encoding::InvalidByteSequenceError)
source_encoding (Encoding::UndefinedConversionError)
source_encoding_name (Encoding::InvalidByteSequenceError)
source_encoding_name (Encoding::UndefinedConversionError)
source_location (UnboundMethod)