Lines Matching refs:insert
29 $q->insert(5);
30 $q->insert(-5);
31 $q->insert(100);
32 $q->insert(-100);
43 $q->insert(10, qw/tail/);
44 $q->insert(0, qw/head/);
55 $q->insert(5, qw/foo bar/);
56 $q->insert(-2, qw/qux/);
67 $q->insert(20, qw/tail/);
68 $q->insert(-20, qw/head/);
77 threads->create(sub { $q->insert(0, 1..3); })->join();
79 is_deeply(\@x, [1..3], 'Empty queue insert');
83 threads->create(sub { $q->insert(20, 1..3); })->join();
85 is_deeply(\@x, [1..3], 'Empty queue insert');
89 threads->create(sub { $q->insert(-1, 1..3); })->join();
91 is_deeply(\@x, [1..3], 'Empty queue insert');
96 $q->insert(2, 1..3);
97 $q->insert(1, 'foo');
100 is_deeply(\@x, [1,'foo',2,3], 'Empty queue insert');