delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/07/08/04:48:22

Date: Wed, 8 Jul 1998 11:48:06 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Mariano Alvarez Fernández <malfer AT teleline DOT es>
cc: djgpp AT delorie DOT com
Subject: Re: About DJGPP v2.02
In-Reply-To: <35A2AA9E.7CE4@teleline.es>
Message-ID: <Pine.SUN.3.91.980708114745.5286M-100000@is>
MIME-Version: 1.0

On Wed, 8 Jul 1998, Mariano Alvarez Fernández wrote:

> >Perhaps you can profile the code and find just what was so slow in the
> >previous version, then ask specifically.
> 
> Yes, I profiled it and all the time is wasted whit __dpmi_int, as the
> 13.5 in the FAQ says.

This probably means that you call some DOS or BIOS function too
often.  Can you identify that function and explain why do you need to
call it that much?

> 16-bit version (BC 3.0) 20"
> 32-bit version (DJGPP 2.01) 32"
> 32-bit version (DJGPP 2.02 980101) 11"

One thing that v2.02 changes is the way buffered file I/O works.
v2.02 adapts itself better to the specific use of buffered I/O
functions (sequential vs. random access), which should show in
programs that seek into files a lot.  Perhaps your program is one of
those?

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019