search for: nacl

Displaying 20 results from an estimated 126 matches for "nacl".

Did you mean: acl
2020 Apr 20
3
[cfe-dev] State of NaCl in monorepo?
Hi Fangrui, As you noted we are working on helping our NaCl users transition to WebAssembly and new web APIs that cover the functionality offered by NaCl. In terms of actually turning down the platform features, we recently announced a timeline at https://blog.chromium.org/2020/01/moving-forward-from-chrome-apps.html. In terms of LLM, I would prefer to kee...
2020 Apr 19
3
State of NaCl in monorepo?
Hi all, LLVM/Clang supports an OS called 'NaCl' (llvm/include/llvm/ADT/Triple.h). It apparently hasn't had any development since 2015. This page https://developer.chrome.com/native-client/migration mentions that NaCl is deprecated. Is it still used? If not, I would propose that we remove it. I created a patch https://reviews.llvm.org/...
2020 Apr 20
2
[cfe-dev] State of NaCl in monorepo?
> On Apr 20, 2020, at 1:47 PM, James Y Knight via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > But the most recent NaCL toolchain release is based on LLVM 3.7 from 2015. > > Unless you're planning to upgrade the NaCL toolchain to use a new release based on LLVM devhead (which would seem a rather expensive thing to attempt now, given the plan to desupport it in a year), I don't think keeping the code i...
2013 Jun 19
3
[LLVMdev] Building a stable bitcode format for PNaCl - based on LLVM IR
> From the provided documentation I understood that in memory data > structures of a PNaCl program are incompatible to the host program because > ABIs are different (e.g. PNaCl pointers are always 32-bit even when running > on x86_64 platform). > So PNaCl program can't access any data structures of the host program > directly. The only communication way is by using syscal...
2013 Jun 19
0
[LLVMdev] Building a stable bitcode format for PNaCl - based on LLVM IR
Am 19.06.2013 18:01, schrieb JF Bastien: > > From the provided documentation I understood that in memory data > structures of a PNaCl program are incompatible to the host program > because ABIs are different (e.g. PNaCl pointers are always 32-bit > even when running on x86_64 platform). > So PNaCl program can't access any data structures of the host > program directly. The only communication way is...
2011 May 12
2
Row names and matrixs
...I was told my another well-versed R programmer to use the follow script: x<-as.matrix(test1[,-1]) ## skip column 1 rownames(x)<- test[1,] heatmap(x, scale="none") This was for data set up in 4 columns such as when you read the data in R it looks like: Loci Cont NaCl Peg 1 0231 2.1 4.2 4.1 2 1253 4.1 2.3 2.3 3 8167 5.7 1.1 3.4 Using the script above and this dataset it worked well - the Loci was used as the row labels rather than the numbers assigned by R. Looking at the data after this script...
2012 Dec 06
2
[LLVMdev] Proposal: Adding aligned instruction bundle support to MC
> How will these bundles interact with ARM codegen? The constant island pass in particular. > Hi Jim, This is a great question. >From the compiler's point of view, these bundles indeed pose a problem for the constant island pass. At this point for the NaCl platform we disable this pass, generating instructions like movt instead (NaCl requires at least v7 for ARM). However, as a future enhancement we'd like to follow gcc's path and adjust the pass to coexist with potential bundling by computing worst-case estimates for the sizes of bundle-lock...
2015 Mar 26
2
[LLVMdev] GSOC project on KCoFI
...to the community if I do the improvements number #1 and #3 mentioned in my previous mail to the mailing list or if i try to port it to arm architecture? I have decided to go ahead with the improvements #1 and #3 that are improving the call graph and porting the KCoFI SFI methods to the ones used in NaCl and PNaCl. It seems to me the community is more interested towards the SFI methods. If the course of the project permits I may also contribute to the fourth improvement that you mentioned. Earlier I mentioned three modifications to improve the KCoFI project. After the valuable feedback from the me...
2013 Jun 18
2
[LLVMdev] Building a stable bitcode format for PNaCl - based on LLVM IR
On 18 June 2013 15:27, Dmitri Rubinstein <dmitri.rubinstein at googlemail.com>wrote: > Is it possible to use PNaCl infrastructure (i.e. translation and execution > in a sandbox) without a Chrome ? > > I mean a something like a standalone VM like Java or Mono/C#. > Yes. The NaCl tool 'sel_ldr' will run a program inside a sandbox outside of the web browser. We do a lot of the testing of PNa...
2016 Oct 28
2
RFC: Removing the DataStreamer and MemoryObject interfaces
...of some refactorings I am making to BitstreamReader, I would like to simplify it by changing it to use a memory buffer directly and then removing the DataStreamer and MemoryObject interfaces. My understanding that the only significant user of that interface as designed (for network streaming) is PNaCl, however it looks like removing this interface would not impose a significant burden on that project; they are already maintaining a couple of forks of BitstreamReader [1] so it would appear that the only change necessary on their side would be to also fork the interfaces. If you are aware of any...
2016 Oct 28
0
RFC: Removing the DataStreamer and MemoryObject interfaces
...am making to BitstreamReader, I would like > to simplify it by changing it to use a memory buffer directly and then > removing the DataStreamer and MemoryObject interfaces. > > My understanding that the only significant user of that interface as > designed (for network streaming) is PNaCl, however it looks like removing > this interface would not impose a significant burden on that project; they > are already maintaining a couple of forks of BitstreamReader [1] so it > would appear that the only change necessary on their side would be to also > fork the interfaces. >...
2013 Nov 01
1
[PATCH] curve25519-sha256@libssh.org key exchange proposal
Here are three versions (patch against openbsd cvs) 1) repace nacl w/libsodium, so i could test 2) curve25519-donna 3) Matthew's public domain reference implementation. i'd vote for #3 -------------- next part -------------- Am 30.10.2013 um 07:27 schrieb Damien Miller <djm at mindrot.org>: > On Tue, 24 Sep 2013, Aris Adamantiadis wrote:...
2012 Dec 07
0
[LLVMdev] Proposal: Adding aligned instruction bundle support to MC
...t;> How will these bundles interact with ARM codegen? The constant island pass in particular. >> > > Hi Jim, > > This is a great question. > From the compiler's point of view, these bundles indeed pose a problem > for the constant island pass. At this point for the NaCl platform we > disable this pass, generating instructions like movt instead (NaCl > requires at least v7 for ARM). However, as a future enhancement we'd > like to follow gcc's path and adjust the pass to coexist with > potential bundling by computing worst-case estimates for the...
2013 Jun 19
0
[LLVMdev] Building a stable bitcode format for PNaCl - based on LLVM IR
From the provided documentation I understood that in memory data structures of a PNaCl program are incompatible to the host program because ABIs are different (e.g. PNaCl pointers are always 32-bit even when running on x86_64 platform). So PNaCl program can't access any data structures of the host program directly. The only communication way is by using syscalls, but the docu...
2014 Jul 31
1
Samba on Chrome OS
Chrome OS will soon be adding the chrome.fileSystemProvider[1] API, which would enable the development of a Samba Chrome OS app when used in conjunction with the chrome.sockets.* API or the networking APIs provided by NaCl. Is anyone on this list interested in porting or integrating Samba with Chrome OS? If so, there are two routes we can take: a full JavaScript port, or porting an existing C++ or Python implementation directly with NaCl, which might be more performant and possibly less work. [1]: https://developer...
2016 Oct 28
1
RFC: Removing the DataStreamer and MemoryObject interfaces
...amReader, I would like >> to simplify it by changing it to use a memory buffer directly and then >> removing the DataStreamer and MemoryObject interfaces. >> >> My understanding that the only significant user of that interface as >> designed (for network streaming) is PNaCl, however it looks like removing >> this interface would not impose a significant burden on that project; they >> are already maintaining a couple of forks of BitstreamReader [1] so it would >> appear that the only change necessary on their side would be to also fork >> the i...
2015 Apr 10
4
[LLVMdev] Optimization on Atomics (and the OpenMP memory model)
Hi everyone, The OpenMP standards committee has begun work to formalize their memory model, and define its relationship to the C/C++ memory models. A questionnaire has been put together (pasted below), and I'd like everyone's help in composing detailed answers to inform their decision-making process. While our OpenMP support is still in active development, many of these questions apply
2013 Aug 21
2
[LLVMdev] Broken PLT on ARM from R183966
...made Fast ISel default. Unfortunately, Fast ISel is broken in terms of applying the ARMII::MO_PLT flags to calls in PIC mode (at least when emitting assembly); it never does this. The normal ISel pass handles this situation correctly so a temporary local change to disable FastISel for linux / NaCl targets is working for me right now. I'm not very familiar with the ISel passes. I'm guessing the correct thing to do here would be to apply the attribute correctly in FastISel so it works, but I'm kind of unfamiliar with this part of the code and won't have time to dig into it ri...
2013 Sep 24
9
[PATCH] curve25519-sha256@libssh.org key exchange proposal
...n 2006 by DJB [Curve25519]. Its main stengths are its speed, its constant-time run time (and resistance against side-channel attacks), and its lack of nebulous hard-coded constants. The reference version being used in this document is the one described in [Curve25519] as implemented in the library NaCl [NaCl]. I namespaced this method with @libssh.org since I implemented it first in libssh and intent to release it with the next release. In attachment, you will find a patch to openssh-6.3p1 (I think adaptations for OpenSSH are trivial). It links to libnacl. However, my autotools skills are lack...
2010 Sep 15
0
[LLVMdev] LLVMdev Digest, Vol 75, Issue 32
...--------------------------------------------------------------------- > > Message: 1 > Date: Tue, 14 Sep 2010 10:02:55 -0700 > From: Jason Kim <jasonwkim at google.com> > Subject: Re: [LLVMdev] ARM MC .s status? > To: Rafael Espindola <espindola at google.com> > Cc: nacl-eng <nacl-eng at google.com>, llvmdev at cs.uiuc.edu > Message-ID: > <AANLkTim9uxEe+ktRXr1N2v3f_X7u3q1WQ8Ag5N_YuwLN at mail.gmail.com<AANLkTim9uxEe%2BktRXr1N2v3f_X7u3q1WQ8Ag5N_YuwLN at mail.gmail.com> > > > Content-Type: text/plain; charset=ISO-8859-1 > >...