Wolfram Language
Paclet Repository
Community-contributed installable additions to the Wolfram Language
Primary Navigation
Categories
Cloud & Deployment
Core Language & Structure
Data Manipulation & Analysis
Engineering Data & Computation
External Interfaces & Connections
Financial Data & Computation
Geographic Data & Computation
Geometry
Graphs & Networks
Higher Mathematical Computation
Images
Knowledge Representation & Natural Language
Machine Learning
Notebook Documents & Presentation
Scientific and Medical Data & Computation
Social, Cultural & Linguistic Data
Strings & Text
Symbolic & Numeric Computation
System Operation & Setup
Time-Related Computation
User Interface Construction
Visualization & Graphics
Random Paclet
Alphabetical List
Using Paclets
Create a Paclet
Get Started
Download Definition Notebook
Learn More about
Wolfram Language
NewProgrammingUtilitiesPaclet
Guides
ProgrammingUtilities
Symbols
EchoPerformance
SessionHistoryNotebook
PeterBurbery`NewProgrammingUtilitiesPaclet`
E
c
h
o
P
e
r
f
o
r
m
a
n
c
e
E
c
h
o
P
e
r
f
o
r
m
a
n
c
e
[
e
x
p
r
]
p
r
i
n
t
s
t
h
e
a
b
s
o
l
u
t
e
n
u
m
b
e
r
o
f
s
e
c
o
n
d
s
a
n
d
m
e
m
o
r
y
i
n
b
y
t
e
s
u
s
e
d
t
o
e
v
a
l
u
a
t
e
e
x
p
r
a
n
d
r
e
t
u
r
n
s
e
x
p
r
.
E
c
h
o
P
e
r
f
o
r
m
a
n
c
e
[
e
x
p
r
,
l
a
b
e
l
]
p
r
e
p
e
n
d
s
l
a
b
e
l
t
o
a
p
r
i
n
t
e
d
e
x
p
r
e
s
s
i
o
n
.
D
e
t
a
i
l
s
a
n
d
O
p
t
i
o
n
s
Examples
(
3
)
Basic Examples
(
2
)
Evaluate an expression and print the time it took and the memory used:
I
n
[
1
]
:
=
E
c
h
o
P
e
r
f
o
r
m
a
n
c
e
[
R
a
n
g
e
[
1
0
0
]
]
»
R
a
n
g
e
{
7
.
×
-
6
1
0
s
,
9
9
2
B
}
O
u
t
[
1
]
=
{
1
,
2
,
3
,
4
,
5
,
6
,
7
,
8
,
9
,
1
0
,
1
1
,
1
2
,
1
3
,
1
4
,
1
5
,
1
6
,
1
7
,
1
8
,
1
9
,
2
0
,
2
1
,
2
2
,
2
3
,
2
4
,
2
5
,
2
6
,
2
7
,
2
8
,
2
9
,
3
0
,
3
1
,
3
2
,
3
3
,
3
4
,
3
5
,
3
6
,
3
7
,
3
8
,
3
9
,
4
0
,
4
1
,
4
2
,
4
3
,
4
4
,
4
5
,
4
6
,
4
7
,
4
8
,
4
9
,
5
0
,
5
1
,
5
2
,
5
3
,
5
4
,
5
5
,
5
6
,
5
7
,
5
8
,
5
9
,
6
0
,
6
1
,
6
2
,
6
3
,
6
4
,
6
5
,
6
6
,
6
7
,
6
8
,
6
9
,
7
0
,
7
1
,
7
2
,
7
3
,
7
4
,
7
5
,
7
6
,
7
7
,
7
8
,
7
9
,
8
0
,
8
1
,
8
2
,
8
3
,
8
4
,
8
5
,
8
6
,
8
7
,
8
8
,
8
9
,
9
0
,
9
1
,
9
2
,
9
3
,
9
4
,
9
5
,
9
6
,
9
7
,
9
8
,
9
9
,
1
0
0
}
Use a custom label to print performance data:
I
n
[
1
]
:
=
E
c
h
o
P
e
r
f
o
r
m
a
n
c
e
[
R
a
n
g
e
[
1
0
0
]
,
"
m
y
l
a
b
e
l
"
]
»
m
y
l
a
b
e
l
{
8
.
9
×
-
6
1
0
s
,
9
9
2
B
}
O
u
t
[
1
]
=
{
1
,
2
,
3
,
4
,
5
,
6
,
7
,
8
,
9
,
1
0
,
1
1
,
1
2
,
1
3
,
1
4
,
1
5
,
1
6
,
1
7
,
1
8
,
1
9
,
2
0
,
2
1
,
2
2
,
2
3
,
2
4
,
2
5
,
2
6
,
2
7
,
2
8
,
2
9
,
3
0
,
3
1
,
3
2
,
3
3
,
3
4
,
3
5
,
3
6
,
3
7
,
3
8
,
3
9
,
4
0
,
4
1
,
4
2
,
4
3
,
4
4
,
4
5
,
4
6
,
4
7
,
4
8
,
4
9
,
5
0
,
5
1
,
5
2
,
5
3
,
5
4
,
5
5
,
5
6
,
5
7
,
5
8
,
5
9
,
6
0
,
6
1
,
6
2
,
6
3
,
6
4
,
6
5
,
6
6
,
6
7
,
6
8
,
6
9
,
7
0
,
7
1
,
7
2
,
7
3
,
7
4
,
7
5
,
7
6
,
7
7
,
7
8
,
7
9
,
8
0
,
8
1
,
8
2
,
8
3
,
8
4
,
8
5
,
8
6
,
8
7
,
8
8
,
8
9
,
9
0
,
9
1
,
9
2
,
9
3
,
9
4
,
9
5
,
9
6
,
9
7
,
9
8
,
9
9
,
1
0
0
}
P
r
o
p
e
r
t
i
e
s
&
R
e
l
a
t
i
o
n
s
(
1
)
S
e
e
A
l
s
o
E
c
h
o
▪
E
c
h
o
F
u
n
c
t
i
o
n
▪
A
b
s
o
l
u
t
e
T
i
m
i
n
g
▪
T
i
m
i
n
g
▪
R
e
p
e
a
t
e
d
T
i
m
i
n
g
▪
M
a
x
M
e
m
o
r
y
U
s
e
d
▪
E
v
a
l
u
a
t
i
o
n
D
a
t
a
▪
T
i
m
e
C
o
n
s
t
r
a
i
n
e
d
R
e
l
a
t
e
d
G
u
i
d
e
s
▪
P
r
o
g
r
a
m
m
i
n
g
U
t
i
l
i
t
i
e
s
R
e
l
a
t
e
d
L
i
n
k
s
E
c
h
o
P
e
r
f
o
r
m
a
n
c
e
"
"