00:00:00 --- log: started forth/08.01.24 00:27:51 --- quit: arke_ (Read error: 113 (No route to host)) 01:27:27 --- quit: ramkrsna (No route to host) 01:33:21 --- quit: proteusguy (calvino.freenode.net irc.freenode.net) 01:33:21 --- quit: probonono (calvino.freenode.net irc.freenode.net) 01:33:21 --- quit: crest__ (calvino.freenode.net irc.freenode.net) 01:33:23 --- quit: Deformative (calvino.freenode.net irc.freenode.net) 01:33:23 --- quit: fractal (calvino.freenode.net irc.freenode.net) 01:33:23 --- quit: crc (calvino.freenode.net irc.freenode.net) 01:34:07 --- join: crc (n=crc@pdpc/supporter/active/crc) joined #forth 01:34:07 --- join: proteusguy (n=proteusg@ppp-124.120.218.41.revip2.asianet.co.th) joined #forth 01:34:07 --- join: probonono (n=User@ppp103-111.static.internode.on.net) joined #forth 01:34:07 --- join: crest__ (n=crest@p5B106AE7.dip.t-dialin.net) joined #forth 01:34:07 --- join: Deformative (n=joe@c-68-61-240-49.hsd1.mi.comcast.net) joined #forth 01:34:07 --- join: fractal (i=frax@likes.to.think.he.is.supaleet.net) joined #forth 01:34:07 --- mode: irc.freenode.net set +o crc 01:43:24 --- join: ramkrsna (n=ramkrsna@unaffiliated/ramkrsna) joined #forth 02:42:02 --- quit: ramkrsna (calvino.freenode.net irc.freenode.net) 02:42:03 --- quit: malyn (calvino.freenode.net irc.freenode.net) 02:42:04 --- quit: segher (calvino.freenode.net irc.freenode.net) 02:42:05 --- quit: maht (calvino.freenode.net irc.freenode.net) 02:42:14 --- quit: Baughn (calvino.freenode.net irc.freenode.net) 02:42:14 --- quit: slava (calvino.freenode.net irc.freenode.net) 02:42:14 --- quit: ccfg (calvino.freenode.net irc.freenode.net) 02:42:14 --- quit: JasonWoof (calvino.freenode.net irc.freenode.net) 02:42:15 --- quit: rbarraud (calvino.freenode.net irc.freenode.net) 02:43:58 --- join: ramkrsna (n=ramkrsna@unaffiliated/ramkrsna) joined #forth 02:43:58 --- join: malyn (n=malyn@unaffiliated/malyn) joined #forth 02:43:58 --- join: segher (n=segher@82-217-247-28.cable.quicknet.nl) joined #forth 02:43:58 --- join: maht (n=maht@85.189.31.174.proweb.managedbroadband.co.uk) joined #forth 02:44:14 --- join: slava (n=slava@li13-154.members.linode.com) joined #forth 02:44:14 --- join: Baughn (i=svein@084202038064.customer.alfanett.no) joined #forth 02:44:14 --- join: ccfg (n=pitkajus@tuomi.oulu.fi) joined #forth 02:44:14 --- join: rbarraud (n=rbarraud@gateway.quickcircuit.co.nz) joined #forth 02:44:14 --- join: JasonWoof (n=jason@unaffiliated/herkamire) joined #forth 02:44:14 --- mode: irc.freenode.net set +oo slava JasonWoof 02:52:20 --- quit: Snoopy42 (calvino.freenode.net irc.freenode.net) 02:56:58 --- quit: cmeme (Connection timed out) 03:03:43 --- join: Snoopy42 (i=snoopy_1@dslb-084-059-199-017.pools.arcor-ip.net) joined #forth 03:05:18 --- join: cmeme (n=cmeme@boa.b9.com) joined #forth 05:36:14 --- quit: probonono ("Arrgh.. box crashing again!") 05:41:34 --- quit: ramkrsna (Remote closed the connection) 06:58:27 --- quit: ecraven ("bbl") 08:12:19 --- quit: madwork (Read error: 104 (Connection reset by peer)) 08:21:05 --- join: madwork (n=foo@204.138.110.15) joined #forth 08:44:03 --- join: ramkrsna (n=ramkrsna@unaffiliated/ramkrsna) joined #forth 08:45:45 --- join: probonono (n=User@ppp103-111.static.internode.on.net) joined #forth 09:42:14 --- quit: crest__ ("Leaving") 09:47:02 --- join: Crest (n=crest@p5B106AE7.dip.t-dialin.net) joined #forth 09:50:24 --- join: forther (n=forther@207.47.34.100.static.nextweb.net) joined #forth 09:50:25 --- nick: proteusguy -> proteus_sleep 09:51:52 --- join: Quartus__ (n=Quartus_@209.167.5.2) joined #forth 10:49:19 --- join: arke (n=arke@p54A7BA40.dip.t-dialin.net) joined #forth 10:49:19 --- mode: ChanServ set +o arke 11:28:12 --- quit: Crest (Nick collision from services.) 11:28:55 --- join: crest_ (n=crest@p5B106AE7.dip.t-dialin.net) joined #forth 11:34:47 --- quit: crest_ (Remote closed the connection) 11:45:11 --- join: ygrek (i=user@gateway/tor/x-54cc61fc41c07923) joined #forth 11:52:57 --- quit: ramkrsna ("Leaving") 11:54:12 --- join: Guest9548915 (i=snoopy_1@dslb-084-059-217-210.pools.arcor-ip.net) joined #forth 11:54:47 --- quit: Snoopy42 (Nick collision from services.) 11:54:56 --- nick: Guest9548915 -> Snoopy42 11:58:10 --- join: viperhr (n=viper@chello084114184044.13.15.vie.surfer.at) joined #forth 11:59:21 --- quit: madwork ("?OUT OF DATA ERROR") 12:20:07 --- join: madwork (n=foo@204.138.110.15) joined #forth 12:51:02 --- join: tgunr (n=davec@70-41-253-101.cust.wildblue.net) joined #forth 12:54:45 --- join: oxygene (n=oxygene@khepri.openbios.org) joined #forth 13:17:37 --- quit: ygrek (Remote closed the connection) 13:42:35 --- join: swestres (n=hihihi@Doc-14-47.veberod.com) joined #forth 13:46:36 Are there any benchmarks or tests out there that shows some appropriate dimensions for the return and the parameter stack in Forth for a "normal" 32-bit system? 13:47:02 dimensions as in depth 13:48:27 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 13:48:27 --- mode: ChanServ set +o tathi 13:49:49 swestres: 16 is perfectly adequate, 32 is enough for anything except for recursive algorithms. 13:49:56 they're usually bigger than that. 13:50:10 If ANS doesn't define an environmental query for it, I don't know how you'd test it portably. 13:50:14 memory is cheap. 13:50:32 tathi: typically true, on 32-bit systems. 13:50:55 TreyB: sure, and on embedded systems presumably you're aware of the constraints and will use loops instead of recursion. 13:51:14 On something like Linux or Windows, you'd most likely get at least a page (typically 4kbytes) for each one. 13:51:52 yeah, if you do a page for each with guard pages on either side you get "free" overflow and underflow checking :) 13:52:19 You'd probably use more than a page for the data stack if it supports calling out to C code, which most forths do. 13:52:38 But I don't know of way to test for the sizes. 13:52:58 me neither. 13:53:11 * TreyB bails to rescue the bus driver from his kids. 13:53:16 hehe 13:53:17 I've thought about using one page, and have them growing towards each other. Good or bad? 13:53:49 I wrote code into IsForth at one point to monitor maximum stack usage. 13:54:01 Tested a bunch of code, never came up with anything that used more than 60 cells or so. 13:54:34 Sounds comforting :) 13:54:57 swestres: It shouldn't really matter; you can always change the implementation later if you run into trouble. :) 13:55:46 True, but I'm feeling a bit unsecure and I just wanna get it right 13:56:58 I've done one page and growing towards each other with no problems. 14:00:02 sounds good to me :) 14:44:55 hi guys 14:45:45 --- quit: Al2O3 ("Eggplant & SenseTalk: Driving Success Through Automation") 14:46:56 hey slava 15:04:53 good evening 15:05:56 what's up? 15:23:44 not much 15:39:53 --- quit: madwork (Read error: 110 (Connection timed out)) 15:53:00 --- quit: forther ("Leaving") 16:49:34 --- quit: nighty^ (Read error: 110 (Connection timed out)) 16:58:35 --- join: nighty^ (n=nighty@p5244-adsau16honb13-acca.tokyo.ocn.ne.jp) joined #forth 17:16:34 --- quit: viperhr (Remote closed the connection) 18:04:40 --- quit: nighty^ (Read error: 104 (Connection reset by peer)) 18:05:16 --- join: nighty^ (n=nighty@p5244-adsau16honb13-acca.tokyo.ocn.ne.jp) joined #forth 18:05:46 --- quit: nighty^ (Read error: 104 (Connection reset by peer)) 18:06:29 --- join: nighty^ (n=nighty@p5244-adsau16honb13-acca.tokyo.ocn.ne.jp) joined #forth 18:23:40 --- quit: nighty^ (Connection reset by peer) 18:24:16 --- join: nighty^ (n=nighty@p5244-adsau16honb13-acca.tokyo.ocn.ne.jp) joined #forth 18:24:50 --- quit: nighty^ (Connection reset by peer) 18:25:33 --- join: nighty^ (n=nighty@p5244-adsau16honb13-acca.tokyo.ocn.ne.jp) joined #forth 18:25:53 --- quit: nighty^ (Read error: 104 (Connection reset by peer)) 18:26:31 --- join: nighty^ (n=nighty@p5244-adsau16honb13-acca.tokyo.ocn.ne.jp) joined #forth 18:28:19 --- quit: nighty^ (Connection reset by peer) 18:28:56 --- join: nighty^ (n=nighty@p5244-adsau16honb13-acca.tokyo.ocn.ne.jp) joined #forth 19:30:37 --- join: arke_ (n=arke@p54A7C5E9.dip.t-dialin.net) joined #forth 19:47:31 --- quit: arke (Connection timed out) 19:47:35 --- nick: arke_ -> arke 19:47:41 --- mode: ChanServ set +o arke 20:11:52 --- quit: proteus_sleep (Client Quit) 20:12:27 --- join: proteusguy (n=proteusg@ppp-124.120.218.41.revip2.asianet.co.th) joined #forth 20:40:01 --- quit: Quartus__ (Read error: 104 (Connection reset by peer)) 21:52:45 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 21:58:20 --- join: ramkrsna (n=ramkrsna@unaffiliated/ramkrsna) joined #forth 22:11:34 --- join: proteusguy (n=proteusg@ppp-124.120.217.143.revip2.asianet.co.th) joined #forth 22:22:50 --- quit: tgunr (Read error: 104 (Connection reset by peer)) 23:11:58 --- join: Al2O3 (n=Al2O3@c-75-70-5-69.hsd1.co.comcast.net) joined #forth 23:58:17 --- quit: arke (Read error: 113 (No route to host)) 23:59:59 --- log: ended forth/08.01.24