예제 #1
0
    def _loop2(self, n, d):

        invoke_in_main_thread(self._build_graph, n, d,)
        for i in range(100):
            if i % 10 == 0:
                print '{} {}'.format(i, get_current_mem())
            time.sleep(0.1)
예제 #2
0
    def _loop2(self, n, d):

        invoke_in_main_thread(self._build_graph, n, d,)
        for i in range(100):
            if i % 10 == 0:
                print '{} {}'.format(i, get_current_mem())
            time.sleep(0.1)
예제 #3
0
    def _iter_step(self, n, i, d):
        if i % 10 == 0:
            print '{:03n} {}'.format(i, get_current_mem())
#         invoke_in_main_thread(self._graph, d, i)
        if i < n:
            t = Timer(.1, self._iter_step, args=(n, i + 1, d))
            t.start()
#             do_after(100, self._iter_step, n, i + 1, d)
        else:
            self._iter_event.set()
예제 #4
0
    def _iter_step(self, n, i, d):
        if i % 10 == 0:
            print '{:03d} {}'.format(i, get_current_mem())
#         invoke_in_main_thread(self._graph, d, i)
        if i < n:
            t = Timer(.1, self._iter_step, args=(n, i + 1, d))
            t.start()
#             do_after(100, self._iter_step, n, i + 1, d)
        else:
            self._iter_event.set()
예제 #5
0
    def _graph(self, d, i):
#         g = self.graph

        if i % 10 == 0:
            print '{:03n} {}'.format(i, get_current_mem())
예제 #6
0
    def _graph(self, d, i):
        #         g = self.graph

        if i % 10 == 0:
            print "{:03d} {}".format(i, get_current_mem())
예제 #7
0
    def _graph(self, d, i):
        #         g = self.graph

        if i % 10 == 0:
            print '{:03d} {}'.format(i, get_current_mem())