Displaying 7 results from an estimated 7 matches for "_virtual_".
Did you mean:
virtual_
2018 May 03
3
RFC: virtual-like methods via LLVM-style RTTI
...86 systems, one additional
// instruction is generated to compute (or load) the pointer to the vtable
// (LEA or MOV respectively), and the compiler is smart enough to hoist the
// LEA/MOV outside of loops and cache the result.
//
// For subclasses, virtual methods are declared like so:
//
// LLVM_VIRTUAL_THUNK(BaseTy, makeSound)
// void LLVM_VIRTUAL(makeSound)(int howLoud) { /* normal body */ }
//
// For base classes, one must do a little more work. The simplest case is an
// abstract virtual method in a type called 'Base':
//
// void LLVM_ABSTRACT_VIRTUAL(BaseTy, makeSound)
//
// And th...
2010 Jul 20
2
[LLVMdev] Spilling multi-word virtual registers
...kSlot() has assumed that it would only receive physical
registers, which makes it fairly straight-forward. They generate three
memory instructions, calling TargetRegisterInfo::getSubReg() to get the
sub-register operand for each of them.
So it was a rude awakening when a test program resulted in a _virtual_
register being passed into loadRegFromStackSlot() (via
LiveIntervals::tryFoldMemoryOperand() if it matters). Obviously I need
to make some changes. But what?
A couple options immediately come to mind:
1. Generate INSERT_SUBREG/EXTRACT_SUBREG machine instructions in
loadRegFromStackSlot() and stor...
2009 Apr 29
3
Re: Wine memory problem
Hi,
I understand from this thread that is unavoidable that wine reserve big portion of VM (~3.6 GB).
I am using wine on a VPS with Centos 5.2.
My problem is that my VPS is charging my by all VM (among other resources) used by my server.
In my case running a more or less simple windows application is taking more than 18 GB of VM.
This is the top list (part of it)::
PID USER PR NI
2002 Nov 08
1
Memory R and Windows2000
Hello,
when using: rm(list=ls(all=TRUE)) and gc() command , and looking at the
memory
used by Rgui.exe in window2000 there is no change.
this is strange .
Actually I need to be sure that memory is given back to the system
because the users of the application I wrote under R are opening and closing
big files of data;
can I rely on the gc() function under win2k?
Vincent Demolombe
2010 Jul 20
0
[LLVMdev] Spilling multi-word virtual registers
...it would only receive physical
> registers, which makes it fairly straight-forward. They generate three
> memory instructions, calling TargetRegisterInfo::getSubReg() to get the
> sub-register operand for each of them.
>
> So it was a rude awakening when a test program resulted in a _virtual_
> register being passed into loadRegFromStackSlot() (via
> LiveIntervals::tryFoldMemoryOperand() if it matters). Obviously I need
> to make some changes. But what?
This is quite simple to handle. A register MachineOperand has a subreg field for this purpose. It is used to pick out subregi...
2008 Apr 25
18
Wine memory problem
I have program which memory use 500MB for OS Windows, but this program + wine in OS Linux use 3.6 GB.
1 wine+ program process use 3.6 GB virtual memory.
How to reduce quantity of used memory for 1 process?
2012 Sep 19
27
[PATCH] Persistent grant maps for xen blk drivers
This patch implements persistent grants for the xen-blk{front,back}
mechanism. The effect of this change is to reduce the number of unmap
operations performed, since they cause a (costly) TLB shootdown. This
allows the I/O performance to scale better when a large number of VMs
are performing I/O.
Previously, the blkfront driver was supplied a bvec[] from the request
queue. This was granted to