Skip to content

Commit b863978

Browse files
committedSep 18, 2014
Remove fastlib
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.
1 parent 21b3d6b commit b863978

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+10
-1178
lines changed
 

‎.simplecov

-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ SimpleCov.configure do
3939
# Other library groups
4040
#
4141

42-
add_group 'Fastlib', 'lib/fastlib'
4342
add_group 'Metasm', 'lib/metasm'
4443
add_group 'PacketFu', 'lib/packetfu'
4544
add_group 'Rex', 'lib/rex'

‎LICENSE

-4
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,6 @@ Files: lib/bit-struct.rb lib/bit-struct/*
8787
Copyright: 2005-2009, Joel VanderWerf
8888
License: Ruby
8989

90-
Files: lib/fastlib.rb
91-
Copyright: 2011, Rapid7, Inc.
92-
License: Ruby
93-
9490
Files: lib/metasm.rb lib/metasm/* data/cpuinfo/*
9591
Copyright: 2006-2010 Yoann GUILLOT
9692
License: LGPL-2.1

0 commit comments

Comments
 (0)
Please sign in to comment.