octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #55940] pause() takes too long if you call it


From: Andrew Janke
Subject: [Octave-bug-tracker] [bug #55940] pause() takes too long if you call it a bunch
Date: Tue, 19 Mar 2019 20:07:07 -0400 (EDT)
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Safari/537.36

Follow-up Comment #30, bug #55940 (project octave):

Oho, here we go:

* Start octave in one terminal. Use getpid to get its pid
* In another terminal, `sudo dtruss -p <octave_pid> &> dtruss.log`

Here's what I ran in octave:


$
/Applications/Octave-5.1.0.app/Contents/Resources/usr/opt/address@hidden/bin/octave
-q -f
octave:1> ls
delay.cpp  delay.oct  dtruss.log
octave:2> getpid
ans =  125
octave:3> delay
Using nanosleep (&delay_timespec, &rem);
Step    0: elapsed = 6.815449
Step    1: elapsed = 2.316145
.
Step    3: elapsed = 0.546556
.
Step    5: elapsed = 6.845411
.
Step    7: elapsed = 1.023927
Step    8: elapsed = 1.137397
.
Step   10: elapsed = 1.886247
.
Step   12: elapsed = 10.200042
Step   13: elapsed = 10.200091
Step   14: elapsed = 10.200055
Step   15: elapsed = 0.625088
.
Step   17: elapsed = 7.162752

Aborting because it's taking too darn long.

octave:4>


And h

(file #46590)
    _______________________________________________________

Additional Item Attachment:

File name: dtruss.log.gz                  Size:2 KB
    <https://savannah.gnu.org/file/dtruss.log.gz?file_id=46590>



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55940>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]