Skip to content

Commit

Permalink
Remove fastlib
Browse files Browse the repository at this point in the history
MSP-11368
MSP-11143

Remove fastlib as it slows down the code loading process.  From the
previous commit, the mean loading for
`METASPLOIT_FRAMEWORK_PROFILE=true msfconsole -q -x exit` was
27.9530±0.3485 seconds (N=10).  The mean after removal of fastlib
was 17.9820±0.6497 seconds (N=10).  This means an average 35.67%
reduction in boot time.
  • Loading branch information
limhoff-r7 committed Sep 18, 2014
1 parent 21b3d6b commit b863978
Show file tree
Hide file tree
Showing 60 changed files with 10 additions and 1,178 deletions.
1 change: 0 additions & 1 deletion .simplecov
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ SimpleCov.configure do
# Other library groups
#

add_group 'Fastlib', 'lib/fastlib'
add_group 'Metasm', 'lib/metasm'
add_group 'PacketFu', 'lib/packetfu'
add_group 'Rex', 'lib/rex'
Expand Down
4 changes: 0 additions & 4 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -87,10 +87,6 @@ Files: lib/bit-struct.rb lib/bit-struct/*
Copyright: 2005-2009, Joel VanderWerf
License: Ruby

Files: lib/fastlib.rb
Copyright: 2011, Rapid7, Inc.
License: Ruby

Files: lib/metasm.rb lib/metasm/* data/cpuinfo/*
Copyright: 2006-2010 Yoann GUILLOT
License: LGPL-2.1
Expand Down
Loading

0 comments on commit b863978

Please sign in to comment.