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

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

[Octave-bug-tracker] [bug #59451] Function handles become invalid if pat


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #59451] Function handles become invalid if path to function is removed
Date: Thu, 12 Nov 2020 15:28:42 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

Follow-up Comment #7, bug #59451 (project octave):

The attached patch might solve part of the problem.

Another question:  How do things like @foo.bar affect the caching rules?  See
the somewhat complex lookup rules in simple_fcn_handle::call in
ov-fcn-handle.cc that attempt to do the right thing when the function handle
name matches one of the following patterns:


pkg-list . function
pkg-list . class-name . method
class-name . method
class-name . static-method
object . method
object . static-method


(file #50261)
    _______________________________________________________

Additional Item Attachment:

File name: fcn-handle-diffs.txt           Size:3 KB
    <https://file.savannah.gnu.org/file/fcn-handle-diffs.txt?file_id=50261>



    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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