[webkit-dev] Some text about the B3 compiler

Filip Pizło fpizlo at apple.com
Fri Jan 29 00:06:53 PST 2016


I'm all for this but I don't know anything about markdown. 

What's the best way to proceed?

-Filip

> On Jan 28, 2016, at 9:24 PM, Timothy Hatcher <timothy at apple.com> wrote:
> 
> They should be markdown files like we do for the code style and policy documents.
> 
> https://trac.webkit.org/browser/trunk/Websites/webkit.org/code-style.md
> 
> We can then make Wordpress pages on the site that load the markdown.
> 
> Maybe put them in a /docs/b3/ directory?
> 
> — Timothy Hatcher
> 
>> On Jan 28, 2016, at 4:48 PM, Filip Pizlo <fpizlo at apple.com> wrote:
>> 
>> I guess we could put it in Websites/webkit.org/b3.  Then patches could edit both B3 and the documentation in one go, and the documentation would go live when it’s committed.
>> 
>> Does anyone object to this?
>> 
>> -Filip
>> 
>> 
>>> On Jan 28, 2016, at 4:39 PM, Saam barati <sbarati at apple.com> wrote:
>>> 
>>> Yeah. That’d be the easiest way to keep it up IMO.
>>> 
>>> Saam
>>> 
>>>> On Jan 28, 2016, at 4:37 PM, Filip Pizło <fpizlo at apple.com> wrote:
>>>> 
>>>> +1
>>>> 
>>>> Do you think we should move the documentation to a file in svn so that it can be reviewed as part of patch review?
>>>> 
>>>> -Filip
>>>> 
>>>>> On Jan 28, 2016, at 4:32 PM, Saam barati <sbarati at apple.com> wrote:
>>>>> 
>>>>> This is great. Thanks Fil.
>>>>> 
>>>>> I propose that we do all that we can to keep this updated.
>>>>> I suggest that all patches that change to the IR should also include with it 
>>>>> a change to the documentation, and that reviewers should require this.
>>>>> 
>>>>> It’d also be great if other significant changes that seem like the deserve
>>>>> a mention in the documentation also get added as part of patches.
>>>>> 
>>>>> Saam
>>>>> 
>>>>>> On Jan 28, 2016, at 4:23 PM, Filip Pizlo <fpizlo at apple.com> wrote:
>>>>>> 
>>>>>> Hi everyone,
>>>>>> 
>>>>>> We’ve been working on a new compiler backend for the FTL JIT, which we call B3.  It stands for “Bare Bones Backend”.  We recently enabled it on X86/Mac, and we’re working hard to enable it on other platforms.
>>>>>> 
>>>>>> If you’re interested in how it works, I’ve started writing documentation.  I’ll be adding more to it soon!
>>>>>> https://trac.webkit.org/wiki/BareBonesBackend
>>>>>> https://trac.webkit.org/wiki/B3IntermediateRepresentation
>>>>>> 
>>>>>> -Filip
>>>>>> 
>>>>>> _______________________________________________
>>>>>> webkit-dev mailing list
>>>>>> webkit-dev at lists.webkit.org
>>>>>> https://lists.webkit.org/mailman/listinfo/webkit-dev
>> 
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-dev/attachments/20160129/dffdd8f7/attachment.html>


More information about the webkit-dev mailing list