Lisp@UNIX版 (585レス)
Lisp@UNIX版 http://mevius.5ch.net/test/read.cgi/unix/1019926525/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
131: 名無しさん@お腹いっぱい。 [sage] 02/11/06 00:51 8queenでガベコレいるか? http://mevius.5ch.net/test/read.cgi/unix/1019926525/131
132: 名無しさん@お腹いっぱい。 [] 02/11/06 01:03 >>129 (setf (bytes-consed-between-gcs) 20000000) かな。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/132
133: 名無しさん@お腹いっぱい。 [] 02/11/06 01:05 -- Variable: *bytes-consed-between-gcs* CMU Common Lisp automatically GC's whenever the amount of memory allocated to dynamic objects exceeds the value of an internal variable. After each GC, the system sets this internal variable to the amount of dynamic space in use at that point plus the value of the variable `ext:*bytes-consed-between-gcs*'. The default value is 2000000. 英語よくわからんのであれだが GCしはじめる数値を処理系がこの変数にセットするだけでないかい。 この変数を変えるとGCしなくなるんじゃなく。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/133
134: 名無しさん@XEmacs [sage] 02/11/06 07:45 CMU Common Lisp は動的オブジェクトに確保されたメモリの量が内部変数の値を超える たびに自動的に GC する。各 GC の後、その時点で使用されている動的スペースの量に 変数 `ext:*bytes-consed-between-gcs*' の値を加えたものを内部変数にセットする。 初期値は 200000である。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/134
135: 名無しさん@お腹いっぱい。 [] 02/11/06 08:27 .cmucl-initに (setf (bytes-consed-between-gcs) 20000000) してみました。 * (time (queens 10)) すると、 [GC threshold exceeded with 21,062,632 bytes in use. Commencing GC.] [GC completed with 1,119,416 bytes retained and 19,943,216 bytes freed.] [GC will next occur when at least 21,119,416 bytes are in use.] ですのでコンスが20Mを越えたときにGCが始まるようになりますた。 ちなみに(queens 10)だと24回GCして37secかかります。 sbclですと一度もGCしないで0.85secで(queens 10)できますた。 なんでこんなに違うんだろう…… http://mevius.5ch.net/test/read.cgi/unix/1019926525/135
136: 135 [sage] 02/11/06 12:37 勘違いしてましたスマソ。 cmuclでは * (load "8queens.lsp") * (compile-file "8queens.lsp") しても、 * (load "8queens.x86f") するまでは8queensの関数はコンパイルされていないものが用いられる ことに気づいていませんでした。 sbclではトップレベルの関数は即コンパイルしているんで違うのあたり前田った。 恥ずかしい…… http://mevius.5ch.net/test/read.cgi/unix/1019926525/136
137: 名無しさん@お腹いっぱい。 [] 02/11/10 03:10 (gc) http://mevius.5ch.net/test/read.cgi/unix/1019926525/137
138: 名無しさん@お腹いっぱい。 [sage] 02/11/17 05:22 >>137 gcしたらこのスレは消えると思うが。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/138
139: 名無しさん@お腹いっぱい。 [sage] 02/11/28 17:07 >>138 スレじゃなくて、レスが消えたな。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/139
140: 名無しさん@お腹いっぱい。 [sage] 02/11/28 21:41 (sage) http://mevius.5ch.net/test/read.cgi/unix/1019926525/140
141: 名無しさん@お腹いっぱい。 [sage] 02/11/29 00:54 [1]>(sage) *** - EVAL: the function SAGE is undefined 1. Break [2]>_ http://mevius.5ch.net/test/read.cgi/unix/1019926525/141
142: 名無しさん@お腹いっぱい。 [sage] 02/11/29 01:21 (defun sage () (sage)) http://mevius.5ch.net/test/read.cgi/unix/1019926525/142
143: 名無しさん@お腹いっぱい。 [sage] 02/11/30 04:17 [1]> (defun sage () (sage)) ** - Continuable Error DEFUN/DEFMACRO(SAGE): #<PACKAGE COMMON-LISP> is locked If you continue (by typing 'continue'): Ignore the lock and proceed 1. Break [2]> http://mevius.5ch.net/test/read.cgi/unix/1019926525/143
144: 名無しさん@お腹いっぱい。 [sage] 02/12/07 20:38 寂れてるね。emacsスレがあるからいらないか。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/144
145: 名無しさん@お腹いっぱい。 [sage] 02/12/08 12:07 (寂れてますね) http://mevius.5ch.net/test/read.cgi/unix/1019926525/145
146: 名無しさん@お腹いっぱい。 [] 02/12/11 14:50 cl-httpd を cmucl 18d で動かせた人居ますか?なんか、cmucl 用のパッチを 当ててもコンパイルできないんすけど…。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/146
147: 名無しさん@お腹いっぱい。 [] 02/12/15 03:59 age http://mevius.5ch.net/test/read.cgi/unix/1019926525/147
148: 名無しさん@お腹いっぱい。 [] 02/12/15 11:45 CLOSが気に入ってます。 Allegro CLを研究室の予算で買ってもらおうかな… http://mevius.5ch.net/test/read.cgi/unix/1019926525/148
149: 名無しさん@お腹いっぱい。 [sage] 02/12/15 13:36 >>148 ええのぅ。漏れもホスィけど金無いから cmucl で我慢。 windows では clisp か newlisp かなぁ…。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/149
150: 名無しさん@Emacs [] 02/12/17 12:35 clawk 便利 age http://mevius.5ch.net/test/read.cgi/unix/1019926525/150
151: 名無しさん@お腹いっぱい。 [sage] 02/12/17 16:22 >>150 あなたは なみなみならぬ修行を積んだ強者か単なる変態と 思われます。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/151
152: 名無しさん@お腹いっぱい。 [sage] 02/12/17 17:03 (´-`).。oO(そんな事言える 151 も同類では?) http://mevius.5ch.net/test/read.cgi/unix/1019926525/152
153: 名無しさん@お腹いっぱい。 [sage] 02/12/17 17:22 (´-`).。oO(他人を推量できるからには 151 は強者かつ変態である、に一票) http://mevius.5ch.net/test/read.cgi/unix/1019926525/153
154: 151 [sage] 02/12/17 17:40 コードのぱっと見だけでもだいぶ違和感がある。(ないかい?) http://www.geocities.com/mparker762/clawk.html ケナしたりクサしたりしてるつもりはなくて、正直な感想です。 強まった lisper & awker ならすんなりイケるんですかね。 ま、も少し遊んでみます。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/154
155: 150 [sage] 02/12/17 19:06 …全然修行を積んでないということは,漏れは…で,でも,少なくとも regex は便利っすよね? (let ((m (compile-str "[:digit:]+"))) (scan-str m "abc 012 cde")) のように,compile-str で明示的に正規表現をコンパイルできて (゚д゚)ウマー しかも GNU regex より速いそーですし.ウマウマ http://mevius.5ch.net/test/read.cgi/unix/1019926525/155
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 430 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s