Skip to content

Changed deck to deque #212

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 700 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
700 commits
Select commit Hold shift + click to select a range
d14b60f
merge revision(s) 34547:
nurse Feb 10, 2012
c0cdff2
Revert r34538.
nurse Feb 10, 2012
83af59b
merge revision(s) 33508:
nurse Feb 10, 2012
c2ae84b
merge revisions 32532,32534:
nagachika Feb 11, 2012
6396bcb
merge revision 32543:
nagachika Feb 11, 2012
31dd3b3
merge revision(s) 32550:
nagachika Feb 11, 2012
f3ee8b0
revert r34558. I have accidentally backport r32550. I'm sorry.
nagachika Feb 11, 2012
16c3641
merge revision(s) 32544: [Backport #6005]
nurse Feb 12, 2012
7d86051
merge revision(s) 32527,32567: [Backport #6004]
nurse Feb 12, 2012
f4df871
merge revision(s) 34568:
knu Feb 12, 2012
b760f18
merge revision(s) 34166:
knu Feb 12, 2012
c9fac69
merge revision(s) 34284:34286:
knu Feb 12, 2012
66f39c7
merge revision(s) 34413:
knu Feb 12, 2012
9719bfd
merge revision(s) 34333:
knu Feb 12, 2012
d296c3d
merge revision(s) 34355:
knu Feb 12, 2012
8f8764f
merge revision(s) 34576:
nobu Feb 13, 2012
e782ca8
merge revision(s) 33935,33936,33987: [Backport #5702]
nurse Feb 13, 2012
83f1aca
merge revision(s) 34589:
nobu Feb 14, 2012
1bf61d7
merge revision(s) 34395:
unak Feb 14, 2012
aa815c5
merge revision(s) 33500,33501:
unak Feb 14, 2012
ac81a6e
merge revision(s) 33232:
unak Feb 14, 2012
3943252
merge revision(s) 33902:
unak Feb 14, 2012
2349592
merge revision(s) 33254:
unak Feb 14, 2012
5f06da6
merge revision(s) 34415:
nurse Feb 14, 2012
dbda1e9
merge revision(s) 32640: [Backport #6017]
nurse Feb 14, 2012
44d3cf0
merge revision(s) 32705,32717: [Backport #6016]
nurse Feb 14, 2012
0c8cfb4
merge revision(s) 32720: [Backport #6015]
nurse Feb 14, 2012
35c5461
merge revision(s) 32712,32718,32719: [Backport #6014]
nurse Feb 14, 2012
00af7b8
merge revision(s) 34555: [Backport #5786]
nurse Feb 14, 2012
50a470b
merge revision(s) 33866,33867:
nobu Feb 15, 2012
afcd556
merge revision(s) r32855,r32857,r33493,r34554:
nobu Feb 15, 2012
e56eea5
merge revision(s) r34564:
nobu Feb 15, 2012
7b7aa9f
merge revision(s) 34261,34351:
nobu Feb 15, 2012
95dd735
merge revision(s) 34619:
marcandre Feb 15, 2012
4dc3d30
* 2012-02-16
matzbot Feb 15, 2012
a4debd6
merge revision(s) 34626,34627:
nurse Feb 15, 2012
8cdf5c4
merge revision(s) 34629,34630:
nurse Feb 15, 2012
d23a588
merge revision(s) r32583:
nagachika Feb 15, 2012
4f05bf8
merge revision(s) 32731,32734,32738:
nurse Feb 16, 2012
4ec9395
merge revision(s) 32730:
nurse Feb 16, 2012
de889a3
* ext/dbm/extconf.rb: merge trunk's ext/dbm/extconf.rb and
nurse Feb 16, 2012
a81c766
Fix debug line of ext/dbm/extconf.rb in r34641. [Backport #6021]
nurse Feb 17, 2012
bae9e4a
merge revision(s) 34650:
nurse Feb 17, 2012
3558675
merge revision(s) 34646:
nurse Feb 17, 2012
c323087
merge revision(s) 34644:
nurse Feb 17, 2012
54209dd
merge revision(s) 34115:
nurse Feb 17, 2012
c1303fb
merge revision(s) 34255: [Backport #6035]
nurse Feb 17, 2012
95433b2
merge revision(s) 34268:
nurse Feb 17, 2012
d8168de
merge revision(s) 34652:
nurse Feb 17, 2012
95c3026
merge revision(s) 33327:
nobu Feb 19, 2012
a81a817
merge revision(s) 34712:
marcandre Feb 20, 2012
80ca7d2
* 2012-02-21
matzbot Feb 20, 2012
4103e71
merge revision(s) 33326:
nurse Feb 21, 2012
e322989
merge revision(s) 34719,34720: [Backport #6059]
nurse Feb 22, 2012
fa1a2ae
* configure.in: remove workaround replacement from gcc to gcc-4.2.
nurse Feb 22, 2012
35bf809
merge revision(s) 34735,34736:
nobu Feb 22, 2012
3e661a7
merge revision(s) 34750:
nobu Feb 22, 2012
0894d6d
* 2012-02-23
matzbot Feb 22, 2012
9efce27
merge revision(s) 33873:
nobu Feb 22, 2012
6cd700f
merge revision(s) 34214:
nurse Feb 23, 2012
b329509
merge revision(s) 34776:
nobu Feb 23, 2012
76dc4b9
merge revision(s) 34755:
nurse Feb 24, 2012
7e2e3dc
merge revision(s) 34803:
nurse Feb 25, 2012
f7f7f93
merge revision(s) 34795:
nurse Feb 25, 2012
1b21d03
merge revision(s) 34809:
nurse Feb 25, 2012
5e808b6
merge revision(s) 34794,34795:
nurse Feb 25, 2012
0f377c1
merge revision(s) 34786,34787,34788,34789:
nurse Feb 25, 2012
3806abf
merge revision(s) 34792:
nurse Feb 25, 2012
331d6b3
merge revision(s) 34819:
nobu Feb 26, 2012
660a329
merge revision(s) 34821:
nurse Feb 26, 2012
e9ef9bd
merge revision(s) 34829:
nobu Feb 27, 2012
ffdaca1
merge revision(s) 34840:
nobu Feb 28, 2012
b1bcb82
merge revision(s) r33525: [Backport #6104]
nurse Mar 1, 2012
ae323a9
* .travis.yml: Backport TravisCI configuration from trunk.
Mar 2, 2012
0f3e2cd
* .travis.yml: property.
nobu Mar 2, 2012
34fca5d
* 2012-03-03
matzbot Mar 2, 2012
0496299
merge revision(s) 34908:
nobu Mar 6, 2012
0c493ed
merge revision(s) 32747:
nobu Mar 6, 2012
9ca160c
merge revision(s) 33172,33968:
nobu Mar 6, 2012
c7495f9
merge revision(s) 34376:
nobu Mar 6, 2012
7a208f4
merge revision(s) 33785:
nobu Mar 6, 2012
9f8a7d0
merge revision(s) 33786:
nobu Mar 6, 2012
4257124
merge revision(s) 34917:
nobu Mar 6, 2012
a872bd3
merge revision(s) 34927:
marcandre Mar 6, 2012
f4cda1e
merge revision(s) 33251,33259,33424:
nobu Mar 6, 2012
45086d1
merge revision(s) 35010:
marcandre Mar 14, 2012
4bb729a
* 2012-03-14
matzbot Mar 14, 2012
a818241
* version.h: Increase patch level [Issue 6148]
marcandre Mar 15, 2012
815d88b
* 2012-03-16
matzbot Mar 15, 2012
58f269d
merge revision(s) 34433: [Backport #6153]
nurse Mar 18, 2012
c34b551
merge revision(s) 33542,33543: [Backport #6200]
nobu Mar 26, 2012
c857c73
merge revision(s) 33533: [Backport #6204]
nobu Mar 27, 2012
7d984d7
merge revision(s) 32578,33401,33403,33404,33531,33655,33679,33809,339…
tenderlove Mar 29, 2012
e883637
* 2012-03-29
matzbot Mar 29, 2012
0b81093
* properties.
nobu Mar 29, 2012
9c0d944
merge revision(s) 35013:
nurse Mar 30, 2012
d66248a
merge revision(s) 35002: [Backport #6135]
nurse Mar 30, 2012
3e89498
merge revision(s) 35146:
nurse Mar 30, 2012
7d8e27a
merge revision(s) 35162,35167: [Backport #6220]
nurse Mar 30, 2012
5acdbe9
* ext/openssl/ossl_x509cert.c: Fix doc typo.
Mar 31, 2012
f1d5c87
* 2012-03-31
matzbot Mar 31, 2012
76f5831
* Forgot to bump patch level
Apr 1, 2012
43e5c0a
* 2012-04-01
matzbot Apr 1, 2012
65d88f9
merge revision(s) 35221:
nobu Apr 3, 2012
a5064ff
* ext/-test-/add_suffix/bug.c: make all functions in util.c static
nobu Apr 4, 2012
29f5f95
* 2012-04-04
matzbot Apr 4, 2012
5374e6b
* version.h (RUBY_PATCHLEVEL): bump.
nobu Apr 4, 2012
79086bb
merge revision(s) 34897,34904,34906,34931:
nurse Apr 4, 2012
a964946
merge revision(s) 35245,35248:
tenderlove Apr 7, 2012
45a500e
* 2012-04-08
matzbot Apr 7, 2012
0e19adc
merge revision(s) 35255:
nurse Apr 7, 2012
ffc3114
* ext/-test-/add_suffix/bug.c (ruby_add_suffix): no static
nobu Apr 11, 2012
0e84de2
merge revision(s) 34785,35095,35098,35111,35152: [Backport #6294]
nurse Apr 14, 2012
7201291
merge revision(s) 35296: [Backport #6295]
nurse Apr 14, 2012
97d00bc
merge revision(s) 35249,35250: [Backport #6296]
nurse Apr 14, 2012
ef46ac5
merge revision(s) 32799:
nurse Apr 15, 2012
89d7ac8
merge revision(s) 34106:
nurse Apr 15, 2012
34c1a16
Merge eacb6564c05ff7428bcbb3c34f72655b1b5d6ca3.
nurse Apr 16, 2012
ec9ccb5
* 2012-04-16
matzbot Apr 16, 2012
1ca2a6d
merge revision(s) 35352:
nobu Apr 16, 2012
a940590
merge revision(s) 35354,35356,35357,35361:
nobu Apr 17, 2012
e1a08e4
merge revision(s) 35363:
nurse Apr 17, 2012
4f04396
merge revision(s) 34419: [Backport #6307]
nurse Apr 17, 2012
5468593
merge revision(s) 35368:
nobu Apr 17, 2012
24620aa
merge revision(s) 35387:
nobu Apr 18, 2012
b510813
merge revision(s) 35395:
nobu Apr 19, 2012
de28096
Backport r35374 and r35375
drbrain Apr 19, 2012
39573b4
* 2012-04-20
matzbot Apr 19, 2012
d927018
Backport security fixes for rubygems from r35404
drbrain Apr 19, 2012
1abf777
merge revision(s) 35389:
nurse Apr 20, 2012
eaa1fcc
Merged r35411 from trunk:
drbrain Apr 20, 2012
a834d7f
merge revision(s) 35366,35377,35399,35406:
nobu Apr 20, 2012
87b770c
merge revision(s) 35453:
nobu Apr 24, 2012
5d466e5
merge revision(s) 35455:
nobu Apr 24, 2012
bea7c1c
merge revision(s) 35462:
nurse Apr 24, 2012
864fdcf
merge revision(s) 35467:
nobu Apr 24, 2012
85f444d
merge revision(s) 35417:
nurse Apr 26, 2012
7caf259
merge revision(s) 33196:
nurse Apr 27, 2012
823f071
Remove wrong case conversion U+0294
nurse May 4, 2012
551031f
Revert r35536.
nurse May 7, 2012
f4be125
merge revision(s) 35555:
nurse May 7, 2012
2099780
merge revision(s) 35545,35564,35565:
nurse May 7, 2012
9a10c97
merge revision(s) 33978:
nobu May 9, 2012
64b6f2b
merge revision(s) 35594: [Backport #6422]
nurse May 10, 2012
6716622
* ext/bigdecimal/bigdecimal.c (PUSH): to prevent VALUE from GC,
nobu May 11, 2012
209354c
merge revision(s) 35610:
nurse May 11, 2012
4a4f81c
workaround hack for broken ioctl.
nurse May 12, 2012
26e1ebb
merge revision(s) 35631:
nurse May 14, 2012
3d55c37
merge revision(s) 34796:
nurse May 14, 2012
e2aeaed
merge revision(s) 35636,35637: [Backport #6429]
nurse May 14, 2012
17325a1
* ext/digest/md5/extconf.rb: use pkg_config for openssl so that
tenderlove May 15, 2012
6c29b79
* 2012-05-16
matzbot May 15, 2012
9310a59
merge revision(s) 35109,35110,35651: [Backport #6385]
nobu May 17, 2012
d87f1fc
[ruby-dev:45650]
nobu May 18, 2012
c957487
* version.h: bump up patchlevel.
nobu May 18, 2012
0ac2587
merge revision(s) 33611:
nurse May 19, 2012
336c45e
merge revision(s) 35422:
nurse May 19, 2012
28db237
merge revision(s) 35424:
nurse May 19, 2012
ca27aa8
merge revision(s) 35433:
nurse May 19, 2012
e050fc1
merge revision(s) 35434:
nurse May 19, 2012
5d43f34
merge revision(s) 35451:
nurse May 19, 2012
d5ba54a
merge revision(s) 35737:
knu May 21, 2012
72aa68b
merge revision(s) 35738:
knu May 21, 2012
915cbd0
merge revision(s) 33944:
nobu May 21, 2012
046883d
merge revision(s) 35644:
nurse May 25, 2012
cb1a793
merge revision(s) 35766:
nurse May 25, 2012
2b8e9ec
merge revision(s) 35595: [Backport #6446]
nurse May 25, 2012
c92d911
* properties.
nobu May 25, 2012
a51d961
* properties.
nobu May 25, 2012
1059cf6
merge revision(s) 35644:
nurse May 25, 2012
51ea3db
merge revision(s) 34910:
nurse May 25, 2012
1d0ddd4
merge revision(s) 34753:
nurse May 28, 2012
b3e306a
merge revision(s) 34552: [Bug #6516]
nurse May 30, 2012
ad4b53b
merge revision(s) 35863,35864:
nurse Jun 2, 2012
93b187f
merge revision(s) 35865:
knu Jun 5, 2012
a8ae141
merge revision(s) 33730: [Bug #6574]
nurse Jun 11, 2012
21e1939
merge revision(s) 35625: [Backport #6618]
nurse Jun 21, 2012
898b9c1
merge revision(s) 34552: [Backport #6516]
nurse Jun 26, 2012
0659c53
merge revision(s) 35434:[Backport #6593]
nurse Jun 26, 2012
49dbacf
merge revision(s) 35081: [Backport #6605]
nurse Jun 26, 2012
eeb409a
merge revision(s) 35913: [Backport #6640]
nurse Jun 26, 2012
f52f033
merge revision(s) 34633: [Backport #5124]
nurse Jun 26, 2012
1d15cf4
merge revision(s) 32549,32557: [Backport #6661]
nurse Jun 28, 2012
83c7e46
merge revision(s) 34348:
nurse Jul 3, 2012
42c34dd
merge revision(s) 34372:
nurse Jul 3, 2012
1686286
merge revision(s) 36258:
nurse Jul 3, 2012
309cef7
merge revision(s) 36259:
nurse Jul 3, 2012
5495258
* proc.c (rb_vm_rewrite_dfp_in_errinfo): Fix `unexpected return'
nurse Jul 3, 2012
662ec84
merge revision(s) 34374:
nurse Jul 3, 2012
fdde695
Revert r36285; it is fixed in r36286 in 1.9.3.
nurse Jul 3, 2012
4e273f7
Revert r36279; it breaks C API compatibility.
nurse Jul 3, 2012
74c0b59
* 2012-07-04
matzbot Jul 3, 2012
dfbbe2e
Fix previous commit.
nurse Jul 4, 2012
24d1ff5
merge revision(s) 36281:
nurse Jul 4, 2012
2dc1a73
merge revision(s) 36454:
nurse Jul 27, 2012
0238546
merge revision(s) 36455:
nurse Jul 28, 2012
c557169
merge revision(s) 34716:
nurse Jul 28, 2012
c30f404
merge revision(s) 34880:
nurse Jul 28, 2012
33d5c48
merge revision(s) 36455: [Backport #6772]
nurse Jul 29, 2012
6b3bac2
merge revision(s) r36583, r36458, r36414, r36103, r35690, r35681, r35…
tenderlove Aug 7, 2012
f45af0c
* 2012-08-08
matzbot Aug 7, 2012
b800677
merge revision(s) 34972:
nurse Aug 9, 2012
f869ed2
merge revision(s) 33991:
nurse Aug 20, 2012
cc8354b
merge revision(s) 35978,36013,36014,36015,36052,36076,36487: [Backpor…
nurse Aug 23, 2012
8433e20
merge revision(s) 36668: [Backport #6846]
nurse Aug 23, 2012
7f96301
merge revision(s) 33772:
nurse Aug 27, 2012
bed2ff2
merge revision(s) 36852:
nurse Aug 30, 2012
09729a5
* 2012-08-31
matzbot Aug 30, 2012
c2cb8ea
merge revision(s) 36926:
Sep 9, 2012
1048cf3
merge revision(s) 35685
Sep 9, 2012
390bbfe
merge revision(s) 35687:35691:
Sep 9, 2012
807c13c
merge revision(s) 35496:
nurse Sep 9, 2012
3ae3c42
* thread_pthread.c (native_cond_initialize): destroy condattr
Sep 20, 2012
9b6f7d3
merge revision(s) 33830: [Backport #7011]
nurse Sep 21, 2012
a0a7608
merge revision(s) 33989:["7012"]
nurse Sep 21, 2012
01865d5
merge revision(s) 35485: [Backport #7013]
nurse Sep 21, 2012
e518f1d
merge revision(s) 36247: [Backport #7014]
nurse Sep 24, 2012
5841efa
merge revision(s) 36508: [Backport #7015]
nurse Sep 24, 2012
0414c9b
merge revision(s) 36522: [Backport #7016]
nurse Sep 24, 2012
6249dac
merge revision(s) 36544: [Backport #7017]
nurse Sep 25, 2012
cf7a5af
merge revision(s) 33711,33713,33714,33715,33716,33717,33718,33719,337…
nurse Oct 11, 2012
a9f1e5d
* 2012-10-11
matzbot Oct 11, 2012
3036104
merge revision(s) 33819,33839:
nurse Oct 11, 2012
226689a
Remove wrong tests of r37144
nurse Oct 12, 2012
30fbe3a
* io.c (rb_cloexec_fcntl_dupfd): get rid of compile error on windows.
unak Oct 12, 2012
58fef62
merge revision(s) 35015:
unak Oct 12, 2012
c171c83
merge revision(s) 33215:
unak Oct 12, 2012
2efac15
merge revision(s) 36847,36873: [Backport #7115]
unak Oct 12, 2012
6ae7a4f
merge revision(s) 33857,37157:
unak Oct 12, 2012
57008f8
merge revision(s) 37068:
unak Oct 12, 2012
b12a9cf
merge revision(s) 37163:
unak Oct 12, 2012
54115dd
Added TODO comments for gc
Oct 30, 2012
959835b
added naive, non-concurrent queue
maxdjohnson Nov 6, 2012
d9b05d1
changed all calls to gc_mark to gc_mark_defer, added loop to process …
maxdjohnson Nov 6, 2012
036d641
Merge pull request #1 from maxdjohnson/cs194_master
Nov 12, 2012
90074c3
Merge commit
Nov 12, 2012
61f4dcb
Implemented basic deck struct + methods; untested as of yet
Nov 13, 2012
711c46f
added locking logic for the global queue
maxdjohnson Nov 13, 2012
85962a3
added parens around GLOBAL_QUEUE_SIZE_MIN
maxdjohnson Nov 13, 2012
171f9dc
fixup! Implemented basic deck struct + methods; untested as of yet
Nov 13, 2012
704b5f2
Made decks comply with naming conventions
Nov 13, 2012
a7b313b
Merge pull request #3 from andrewmains12/cs194_master
maxdjohnson Nov 13, 2012
4dc5e82
Merge pull request #2 from maxdjohnson/cs194_master
Nov 13, 2012
0032479
added global_queue constructor and destructor
maxdjohnson Nov 13, 2012
00af41f
added skeleton thread initializer + run loop
maxdjohnson Nov 13, 2012
4e66bfe
started to integrate the deck with the run loop
maxdjohnson Nov 13, 2012
90469de
updated gc_mark_defer, added gc_mark call to run loop
maxdjohnson Nov 13, 2012
2631f12
fixed typo
maxdjohnson Nov 13, 2012
558b34e
stack allocate the global queue
maxdjohnson Nov 13, 2012
67857fa
Merge pull request #4 from maxdjohnson/runloop
kevints Nov 13, 2012
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# no installation...
before_script: autoconf
script: "./configure && make all test"

branches:
only:
- trunk
- ruby_1_9_3
Loading