|
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:08:13 -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 #31, 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> exit And here's the resulting dtruss.log: file #46590 _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?55940> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |