IRC logs of #shogun for Wednesday, 2018-01-17

--- Log opened Wed Jan 17 00:00:23 2018
-!- witness [uid10044@gateway/web/irccloud.com/x-urtduwinszzjtvwp] has joined #shogun04:59
-!- iamXXX [2f1d2f2e@gateway/web/freenode/ip.47.29.47.46] has joined #shogun05:31
-!- iamXXX_ [2f1d2f2e@gateway/web/freenode/ip.47.29.47.46] has joined #shogun05:32
iamXXX_Can contribution be done in python?05:35
-!- iamXXX [2f1d2f2e@gateway/web/freenode/ip.47.29.47.46] has quit [Ping timeout: 260 seconds]05:35
-!- iamXXX_ [2f1d2f2e@gateway/web/freenode/ip.47.29.47.46] has quit [Ping timeout: 260 seconds]05:39
-!- rrahul [0e8ba0ec@gateway/web/freenode/ip.14.139.160.236] has joined #shogun05:54
-!- rrahul [0e8ba0ec@gateway/web/freenode/ip.14.139.160.236] has left #shogun []06:05
-!- witness [uid10044@gateway/web/irccloud.com/x-urtduwinszzjtvwp] has quit [Quit: Connection closed for inactivity]07:08
-!- iamXXX [75d35a9b@gateway/web/freenode/ip.117.211.90.155] has joined #shogun08:00
-!- iamXXX [75d35a9b@gateway/web/freenode/ip.117.211.90.155] has quit [Ping timeout: 260 seconds]09:05
-!- HeikoS [~heiko@host86-129-231-92.range86-129.btcentralplus.com] has joined #shogun11:11
-!- mode/#shogun [+o HeikoS] by ChanServ11:11
-!- HeikoS [~heiko@host86-129-231-92.range86-129.btcentralplus.com] has quit [Ping timeout: 256 seconds]12:25
-!- HeikoS [~heiko@host86-129-231-92.range86-129.btcentralplus.com] has joined #shogun13:09
-!- mode/#shogun [+o HeikoS] by ChanServ13:09
-!- rahul [~rahul@49.206.127.242] has joined #shogun13:16
-!- rahul is now known as Guest172213:16
-!- Guest1722 [~rahul@49.206.127.242] has quit [Ping timeout: 256 seconds]13:23
-!- rahul_ [~rahul@49.206.127.242] has joined #shogun13:25
-!- HeikoS [~heiko@host86-129-231-92.range86-129.btcentralplus.com] has quit [Ping timeout: 276 seconds]13:38
-!- iamXXX [2a684d92@gateway/web/freenode/ip.42.104.77.146] has joined #shogun13:51
-!- iamXXX [2a684d92@gateway/web/freenode/ip.42.104.77.146] has quit [Client Quit]13:53
-!- HeikoS [~heiko@eduroam-int-pat-8-250.ucl.ac.uk] has joined #shogun15:21
-!- mode/#shogun [+o HeikoS] by ChanServ15:21
-!- HeikoS [~heiko@eduroam-int-pat-8-250.ucl.ac.uk] has quit [Quit: Leaving.]15:31
-!- HeikoS [~heiko@eduroam-int-pat-8-250.ucl.ac.uk] has joined #shogun15:32
-!- mode/#shogun [+o HeikoS] by ChanServ15:32
-!- rahul_ [~rahul@49.206.127.242] has quit [Ping timeout: 256 seconds]16:00
-!- rahul [~rahul@49.206.127.242] has joined #shogun16:02
-!- rahul is now known as Guest8053516:03
lisitsynHeikoS: ok arrays16:29
@HeikoSlisitsyn: yes arrays! :)16:56
lisitsynHeikoS: I am not sure how to handle memory stuff here16:57
@HeikoSyeah exactly16:57
@HeikoSArray<T> ? :)16:58
@HeikoSlisitsyn: so how were you thinking about doing it?16:59
-!- HeikoS [~heiko@eduroam-int-pat-8-250.ucl.ac.uk] has quit [Ping timeout: 248 seconds]17:07
-!- HeikoS [~heiko@82-132-225-222.dab.02.net] has joined #shogun17:26
-!- mode/#shogun [+o HeikoS] by ChanServ17:26
@HeikoSlisitsyn: any insights?17:26
lisitsynHeikoS: don't know yet17:29
@HeikoSlisitsyn: so what exactly do you mean by memory?17:29
lisitsynHeikoS: I don't know how to handle clone17:29
lisitsynI mean ok you have an array in your sgobject17:29
lisitsynso we put Array<T>17:29
lisitsyninto the parameter map17:29
lisitsynbut what happens when we clone it?17:30
@HeikoSI think we need a datastructure that implements .clone or ->clone17:30
@HeikoSsame way as done for SGVector17:30
@HeikoSand then write an implementation of that17:30
lisitsynHeikoS: the thing is that we want it to be non-intrusive17:31
lisitsynlike it doesn't change anything17:31
lisitsynjust something on top of what we have17:31
lisitsynHeikoS: ok probably I have an idea, we need to specialize clone just for array17:31
@HeikoSyes17:32
lisitsynbecause it is really different17:32
@HeikoSand that implementation sits in any17:32
@HeikoSand not in the classes that have arrays17:32
@HeikoSI mean eventually we just replace all raw arrays with some structure17:32
@HeikoSthat will implement clone/equals17:32
lisitsynyeah ok17:32
@HeikoSbut we also need raw17:32
lisitsynlet me try something17:32
@HeikoSlegacy17:32
@HeikoSace!17:32
@HeikoSlet me know how it goes17:33
@HeikoSthere is reference counting issues as well if you care17:33
@HeikoSbut later17:33
lisitsynHeikoS: what issues?17:33
@HeikoSnevermind for now17:33
lisitsynI was sure rc is ok17:33
lisitsynwhat goes wrong?17:33
@HeikoS?17:58
@HeikoSah17:58
@HeikoSsorry17:58
@HeikoSlisitsyn: let's discuss this later17:59
@HeikoSI am keen to see your approach17:59
lisitsynHeikoS: ok17:59
lisitsynlet me try to find enough time :)17:59
-!- HeikoS [~heiko@82-132-225-222.dab.02.net] has quit [Ping timeout: 256 seconds]18:05
-!- witness [uid10044@gateway/web/irccloud.com/x-ksqumfiydpnxpvrk] has joined #shogun20:25
-!- Guest80535 [~rahul@49.206.127.242] has quit [Ping timeout: 268 seconds]22:33
--- Log closed Thu Jan 18 00:00:24 2018

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!