Skip to content

Commit

Permalink
devel/rubygem-profile: Add rubygem-profile 0.4.0
Browse files Browse the repository at this point in the history
Profile provides a way to Profile your Ruby application.

Profiling your program is a way of determining which methods are called and how
long each method takes to complete. This way you can detect which methods are
possible bottlenecks.

Profiling your program will slow down your execution time considerably, so
activate it only when you need it. Don't confuse benchmarking with profiling.

WWW: https://github.com/ruby/profile
  • Loading branch information
sunpoet committed Dec 21, 2021
1 parent 21fd086 commit 82e7b7f
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -6637,6 +6637,7 @@
SUBDIR += rubygem-pp
SUBDIR += rubygem-pqueue
SUBDIR += rubygem-prettyprint
SUBDIR += rubygem-profile
SUBDIR += rubygem-progressbar
SUBDIR += rubygem-prometheus-client-mmap
SUBDIR += rubygem-protected_attributes
Expand Down
16 changes: 16 additions & 0 deletions devel/rubygem-profile/Makefile
@@ -0,0 +1,16 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>

PORTNAME= profile
PORTVERSION= 0.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG

MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Profile your Ruby application

USES= gem
USE_RUBY= yes

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/rubygem-profile/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1638556452
SHA256 (rubygem/profile-0.4.0.gem) = dd6502432c31b29f1a82bb4aa8ae6261d1bce1d3d4a8556187554307f1cb6d3f
SIZE (rubygem/profile-0.4.0.gem) = 7680
10 changes: 10 additions & 0 deletions devel/rubygem-profile/pkg-descr
@@ -0,0 +1,10 @@
Profile provides a way to Profile your Ruby application.

Profiling your program is a way of determining which methods are called and how
long each method takes to complete. This way you can detect which methods are
possible bottlenecks.

Profiling your program will slow down your execution time considerably, so
activate it only when you need it. Don't confuse benchmarking with profiling.

WWW: https://github.com/ruby/profile

0 comments on commit 82e7b7f

Please sign in to comment.