精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Debug模式和Release模式有什么區(qū)別你知道嗎?

開發(fā) 前端
愛玲曾說過:“開發(fā)過程就是個玄學(xué)。”有時候,程序在Debug模式下運行的好好的,一Release就crash了。

 [[381126]]

本文轉(zhuǎn)載自微信公眾號「程序喵大人」,作者程序喵大人 。轉(zhuǎn)載本文請聯(lián)系程序喵大人公眾號。

張愛玲曾說過:“開發(fā)過程就是個玄學(xué)。”

有時候,程序在Debug模式下運行的好好的,一Release就crash了。

有時候,程序在Debug模式下崩潰了,Release模式下居然能正常運行。

可能很多人都遇到過以上的情況。

 

用C/C++的朋友都知道編譯器編譯有各種優(yōu)化級別,編譯器優(yōu)化級別大體如下:

O0(默認選項):不開啟優(yōu)化,方便功能調(diào)試

Og:方便調(diào)試的優(yōu)化選項(比O1更保守)

O1:保守的優(yōu)化選項,打開了四十多個優(yōu)化選項

O2:常用的發(fā)布優(yōu)化選項,在O1的基礎(chǔ)上額外打開了四十多個優(yōu)化選項,包括自動內(nèi)聯(lián)等規(guī)則

Os:產(chǎn)生較小代碼體積的優(yōu)化選項(比O2更保守)

O3:較為激進的優(yōu)化選項(對錯誤編碼容忍度最低),在O2的基礎(chǔ)上額外打開了十多個優(yōu)化選項

Ofast:打開可導(dǎo)致不符合IEEE浮點數(shù)等標(biāo)準(zhǔn)的性能優(yōu)化選項。

具體介紹如下:

O0:編譯器默認就是O0,該選項下不會開啟優(yōu)化,方便開發(fā)者調(diào)試。

O1:致力于在不需要過多的編譯時間情況下,盡量減少代碼大小和盡量提高程序運行速度,它開啟了下面的優(yōu)化標(biāo)志:

  1. -fdelayed-branch 
  2.  
  3. -fdse 
  4.  
  5. -fforward-propagate  
  6.  
  7. -fguess-branch-probability  
  8.  
  9. -fif-conversion 
  10.  
  11. -fif-conversion2 
  12.  
  13. -finline-functions-called-once 
  14.  
  15. -fipa-modref 
  16.  
  17. -fipa-profile 
  18.  
  19. -fipa-pure-const 
  20.  
  21. -fipa-reference 
  22.  
  23. -fipa-reference-addressable 
  24.  
  25. -fmerge-constants 
  26.  
  27. -fmove-loop-invariants 
  28.  
  29. -fomit-frame-pointer 
  30.  
  31. -freorder-blocks 
  32.  
  33. -fshrink-wrap 
  34.  
  35. -fshrink-wrap-separate 
  36.  
  37. -fsplit-wide-types 
  38.  
  39. -fssa-backprop 
  40.  
  41. -fssa-phiopt  
  42.  
  43. -ftree-bit-ccp 
  44.  
  45. -ftree-ccp 
  46.  
  47. -ftree-ch 
  48.  
  49. -ftree-coalesce-vars 
  50.  
  51. -ftree-copy-prop 
  52.  
  53. -ftree-dce 
  54.  
  55. ftree-dominator-opts 
  56.  
  57. -ftree-dse 
  58.  
  59. -ftree-forwprop  
  60.  
  61. -ftree-fre 
  62.  
  63. -ftree-phiprop 
  64.  
  65. -ftree-pta 
  66.  
  67. -ftree-scev-cprop 
  68.  
  69. -ftree-sink  
  70.  
  71. -ftree-slsr 
  72.  
  73. -ftree-sra  
  74.  
  75. -ftree-ter 
  76.  
  77. -funit-at-a-time 

Og:如果是為了調(diào)試,該選項是比O0更好的選擇,它會打開O1大部分優(yōu)化標(biāo)志,但是不會啟用那些影響調(diào)試的標(biāo)志:

  1. -fbranch-count-reg                                         
  2.  
  3. -fdelayed-branch 
  4.  
  5. -fdse 
  6.  
  7. -fif-conversion 
  8.  
  9. -fif-conversion2 
  10.  
  11. -finline-functions-called-once 
  12.  
  13. -fmove-loop-invariants 
  14.  
  15. -fssa-phiopt 
  16.  
  17. -ftree-bit-ccp  
  18.  
  19. -ftree-dse 
  20.  
  21. -ftree-pta  
  22.  
  23. -ftree-sra 

O2:常見的Release級別,該選項下幾乎執(zhí)行了所有支持的優(yōu)化選項,它增加了編譯時間,提高了程序的運行速度,又額外打開了以下優(yōu)化標(biāo)志:

  1. -flra-remat 
  2.  
  3.  -foptimize-sibling-calls 
  4.  
  5.  -foptimize-strlen 
  6.  
  7.  -fpartial-inlining 
  8.  
  9.  -fpeephole2 
  10.  
  11.  -freorder-blocks-algorithm=stc 
  12.  
  13.  -freorder-blocks-and-partition 
  14.  
  15.   -freorder-functions 
  16.  
  17.  -frerun-cse-after-loop 
  18.  
  19.    -fschedule-insns 
  20.  
  21.   -fschedule-insns2 -fsched-interblock 
  22.  
  23.   -fsched-spec 
  24.  
  25.  -fstore-merging 
  26.  
  27.  -fstrict-aliasing 
  28.  
  29.  -fthread-jumps 
  30.  
  31.  -ftree-builtin-call-dce 
  32.  
  33.  -ftree-pre 
  34.  
  35.  -ftree-switch-conversion 
  36.  
  37.   -ftree-tail-merge 
  38.  
  39.  -ftree-vrp 

Os:打開了幾乎所有的O2優(yōu)化標(biāo)志,除了那些經(jīng)常會增加代碼大小的優(yōu)化標(biāo)志:

  1. -falign-functions                                                 
  2.  
  3. -falign-jumps 
  4.  
  5. -falign-labels 
  6.  
  7. -falign-loops 
  8.  
  9. -fprefetch-loop-arrays 
  10.  
  11. -freorder-blocks-algorithm=stc 

它還啟用了-finline-functions優(yōu)化標(biāo)志,使編譯器根據(jù)代碼大小而不是程序運行速度進行優(yōu)化,為了減少代碼大小。

O3:在O2的基礎(chǔ)上又打開了以下優(yōu)化標(biāo)志

  1. -fgcse-after-reload                                          
  2.  
  3. -fipa-cp-clone 
  4.  
  5. -floop-interchange 
  6.  
  7. -floop-unroll-and-jam 
  8.  
  9. -fpeel-loops 
  10.  
  11. -fpredictive-commoning 
  12.  
  13. -fsplit-loops 
  14.  
  15. -fsplit-paths 
  16.  
  17. -ftree-loop-distribution 
  18.  
  19. -ftree-loop-vectorize 
  20.  
  21. -ftree-partial-pre 
  22.  
  23. -ftree-slp-vectorize 
  24.  
  25. -funswitch-loops 
  26.  
  27. -fvect-cost-model 
  28.  
  29. -fvect-cost-model=dynamic 
  30.  
  31. -fversion-loops-for-strides 

Ofast:更加激進的編譯選項,它不會嚴(yán)格遵循標(biāo)準(zhǔn),在O3的優(yōu)化基礎(chǔ)上,它又開啟了一些可能導(dǎo)致不符合IEEE浮點數(shù)等標(biāo)準(zhǔn)的性能優(yōu)化選項,如- fast-math, -fallow-store-data-races等。

tips:上述優(yōu)化選項如果想要了解具體含義可以看https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html 官方文檔。

編譯器有這么多優(yōu)化級別,Debug版本和Release版本其實就是優(yōu)化級別的區(qū)別,Debug稱為調(diào)試版本,編譯的結(jié)果通常包含有調(diào)試信息,沒有做任何優(yōu)化,方便開發(fā)人員進行調(diào)試,Release稱為發(fā)布版本,不會攜帶調(diào)試信息,同時編譯器對代碼進行了很多優(yōu)化,使代碼更小,速度更快,發(fā)布給用戶使用,給用戶使用以更好的體驗。但Release模式編譯比Debug模式花的時間也會更多。

Debug模式下在內(nèi)存分配上有所區(qū)別,在我們申請內(nèi)存時,Debug模式會多申請一部分空間,分布在內(nèi)存塊的前后,用于存放調(diào)試信息。

對于未初始化的變量,Debug模式下會默認對其進行初始化,而Release模式則不會,所以就有個常見的問題,局部變量未初始化時,Debug模式和Release模式表現(xiàn)有所不同。

  1. bool func() { 
  2.     bool found; 
  3.     for (int i = 0; i < vec.size(); ++i) { 
  4.         if (vec[i] == 3) { 
  5.             found = true
  6.         } 
  7.     } 
  8.     return found;  

Debug模式下可能運行正常,但Release模式下可能會返回錯誤結(jié)果,因為found局部變量在Release模式下沒有初始化。

Debug模式以32字節(jié)為單位分配內(nèi)存,例如當(dāng)申請24字節(jié)內(nèi)存時,Release模式下是正常的分配24字節(jié),Debug模式會分配32字節(jié),多了8字節(jié),所以有些數(shù)組越界問題在Debug模式下可以安全運行,Release模式下就會出問題。

Debug模式下可以使用assert,運行過程中有異常現(xiàn)象會及時crash,Release模式下模式下不會編譯assert,遇到不期望的情況不會及時crash,稀里糊涂繼續(xù)運行,到后期可能會產(chǎn)生奇奇怪怪的錯誤,不易調(diào)試,殊不知其實在很早之前就出現(xiàn)了問題。編譯器在Debug模式下定義_DEBUG宏,Release模式下定義NDEBUG宏,預(yù)處理器就是根據(jù)對應(yīng)宏來判斷是否開啟assert的。

數(shù)據(jù)溢出問題,在一個函數(shù)中,存在某些從未被使用的變量,且函數(shù)內(nèi)存在數(shù)據(jù)溢出問題,在Debug模式下可能不會產(chǎn)生問題,因為不會對該變量進行優(yōu)化,它在棧空間中還是占有幾個字節(jié),但是Release模式下可能會出問題,Release模式下可能會優(yōu)化掉此變量,棧空間相應(yīng)變小,數(shù)據(jù)溢出就會導(dǎo)致棧內(nèi)存損壞,有可能會產(chǎn)生奇奇怪怪的錯誤。

例如:

  1. void func() { 
  2.     char buffer[10]; 
  3.     int counter; 
  4.     lstrcpy(buffer, "abcdefghik"); // 需要拷貝11字節(jié) 

tips:不要將Debug庫和Release庫混合在一起,可能會出問題,至于為啥會出問題,知道的可在下方評論區(qū)留言,一般都是有兩個目錄,Debug目錄和Release目錄。

回到開篇提到的那兩個問題:

 

參考資料

http://www.flounder.com/debug_release.htm

https://vinayakgarg.wordpress.com/2012/03/31/difference-between-debug-build-and-release-build/

https://www.xspdf.com/resolution/312312.html

https://docs.oracle.com/cd/E19205-01/820-1214/bkacs/index.html

https://www.cnblogs.com/huaping-audio/archive/2008/08/23/1274833.html

https://www.zhihu.com/question/27090458

https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html

 

責(zé)任編輯:武曉燕 來源: 程序喵大人
相關(guān)推薦

2024-05-27 00:00:00

localhostIPv6IPv4

2022-03-13 18:53:31

interfacetypeTypeScript

2022-06-08 07:34:25

InnoDBdeleteMySQL

2021-07-27 08:02:45

DTO 軟件Pojo

2022-08-26 01:41:42

GPUCPU架構(gòu)

2025-07-10 00:00:00

2018-10-26 10:41:06

ApacheNginx服務(wù)器

2022-07-05 08:05:00

策略模式接口實現(xiàn)類

2024-11-26 14:29:48

2024-03-26 00:10:08

預(yù)測AI泛化

2024-10-22 09:59:36

虛擬化容器化系統(tǒng)

2024-01-01 08:25:53

ViewSurface框架

2022-02-18 17:21:29

適配器模式客戶端

2016-12-19 09:21:26

WindowsClean Boot區(qū)別

2022-05-16 11:04:43

RocketMQPUSH 模式PULL 模式

2024-07-03 08:33:08

2018-07-04 11:02:23

無線傳輸模式

2019-12-02 10:16:46

架構(gòu)設(shè)計模式

2023-04-26 10:21:04

2019-02-12 11:15:15

Spring設(shè)計模式Java
點贊
收藏

51CTO技術(shù)棧公眾號

国产亚洲一区二区三区在线观看| 久久影院100000精品| 亚欧色一区w666天堂| 久久久久久久久久久久久9999| 欧美三级网站在线观看| 这里只有精品在线| 日韩精品视频免费专区在线播放| 在线免费视频一区| 9999精品成人免费毛片在线看| 国产视频一区二区三区在线观看| 99re在线观看| www.亚洲激情| 99在线精品视频在线观看| 中文字幕欧美日韩在线| 国产一级黄色录像| 祥仔av免费一区二区三区四区| 亚洲在线观看免费| 亚洲国产日韩综合一区| 天堂在线观看免费视频| 激情小说亚洲一区| 欧洲成人午夜免费大片| 精品爆乳一区二区三区无码av| 欧美美女在线| 亚洲国产福利在线| 欧美在线a视频| 国产精品黄色片| 精品久久久久久亚洲国产300| 欧美一级免费在线观看| 国产在线黄色| 91亚洲精品乱码久久久久久蜜桃| 国产欧美精品一区二区三区-老狼| 久草视频中文在线| 吞精囗交69激情欧美| 综合中文字幕亚洲| 99在线观看免费视频精品观看| 亚洲一级片在线看| 性久久久久久久久久久| 日韩在线成人| 91精品国产色综合久久不卡蜜臀 | 国产成人精彩在线视频九色| 久久久久久国产精品免费播放| 99精品小视频| 中文字幕日韩综合av| 人人妻人人澡人人爽人人精品 | 涩涩视频网站在线观看| 一区二区三区四区激情| 午夜探花在线观看| 黄色动漫在线| 日韩美女啊v在线免费观看| 亚洲午夜精品国产| 五月婷婷在线视频| 中文字幕在线不卡一区| 亚洲 国产 日韩 综合一区| 国产人成在线视频| 国产欧美一区二区在线观看| 欧美一区1区三区3区公司| 精品欧美不卡一区二区在线观看| 26uuu亚洲| 欧美日韩综合网| 国产综合在线观看| 国产精品色一区二区三区| 日产中文字幕在线精品一区 | 久久国产精品久久精品| 无码人妻精品一区二区三区夜夜嗨| 午夜激情久久| 欧美成人合集magnet| 九九热只有精品| 亚洲天堂久久| 日本成人在线视频网址| av首页在线观看| 精品一区二区三区免费毛片爱| 国产日韩欧美日韩大片| 国产浮力第一页| www.亚洲在线| 欧洲精品久久| free性欧美hd另类精品| 亚洲二区在线视频| 日韩精品一区二区三区不卡| 成人做爰免费视频免费看| 91吃瓜在线观看| 亚洲va韩国va欧美va| av网站在线观看不卡| 日韩精品麻豆| 欧美一区二区三区免费视频| 国产性猛交96| 欧美美女在线| 久久高清视频免费| 国产精品乱子伦| 欧美视频官网| 国产精品国语对白| 国产偷拍一区二区| 久久久久亚洲综合| 桥本有菜av在线| a'aaa级片在线观看| 在线亚洲精品福利网址导航| 韩国三级在线看| 国产成人ay| 久久久欧美一区二区| www.久久久久久久| 国产精品1区二区.| 欧美久久在线| 麻豆网站视频在线观看| 亚洲高清视频的网址| 天堂社区在线视频| 动漫3d精品一区二区三区乱码| 亚洲网站视频福利| 久久精品波多野结衣| 日韩高清在线不卡| 国产a一区二区| 在线激情网站| 精品久久久精品| 国产欧美精品一二三| 岳的好大精品一区二区三区| 欧美激情小视频| 一二三四区视频| 久久久综合精品| 糖心vlog在线免费观看| 欧美日韩在线精品一区二区三区激情综合 | 精品一区久久久| 国产乱色在线观看| 在线观看一区日韩| 亚洲欧美在线不卡| 午夜日韩电影| 成人h视频在线| 午夜两性免费视频| 欧美一级淫片aaaaaa| 国产精品麻豆欧美日韩ww| 少妇人妻在线视频| 色悠久久久久综合先锋影音下载| 一区国产精品视频| 香蕉影院在线观看| av高清不卡在线| 天天做天天躁天天躁| 白嫩亚洲一区二区三区| 在线视频一区二区| 少妇太紧太爽又黄又硬又爽| a在线播放不卡| 米仓穗香在线观看| www 久久久| 日韩亚洲第一页| 亚洲天堂999| 日本一区二区三级电影在线观看| 欧美 日本 亚洲| 国产精品午夜av| 韩国欧美亚洲国产| 亚洲 美腿 欧美 偷拍| 五月天丁香久久| 艳妇乳肉亭妇荡乳av| 亚洲巨乳在线| 开心色怡人综合网站| 激情都市亚洲| 国产亚洲精品激情久久| 国产乱码77777777| 96视频在线观看欧美| 久久亚洲免费视频| 国产精品50p| 亚洲人成网站77777在线观看| 91精品国产电影| 欧洲成人av| 在线一区二区观看| 91香蕉视频污在线观看| 国产最新精品免费| 亚洲色图都市激情| av成人资源网| 8050国产精品久久久久久| 亚洲人成色777777精品音频| 欧美色图在线视频| 国产伦理片在线观看| 麻豆精品一区二区| 一区中文字幕在线观看| 97色成人综合网站| 91国产精品91| 成人高潮成人免费观看| 在线播放91灌醉迷j高跟美女| 成人免费视频网站入口::| 成人污视频在线观看| 内射国产内射夫妻免费频道| 国产成人久久| 91九色国产社区在线观看| 日本在线视频中文有码| 日韩成人在线电影网| 这里只有久久精品视频| 亚洲欧美日韩久久精品| 欧美久久久久久久久久久| 亚洲女优在线| 亚洲一区二区在线免费观看| 国产中文字幕视频在线观看| 一区二区三区高清在线观看| 91sa在线看| av在线播放免费| 日韩免费在线观看| 麻豆精品久久久久久久99蜜桃| 国产精品美女久久久久久久网站| 色婷婷狠狠18禁久久| 奶水喷射视频一区| 婷婷视频在线播放| 欧美大片网址| 成人精品一区二区三区电影免费 | 91国内在线视频| av片在线免费观看| 精品久久久久久亚洲综合网| 夜夜爽妓女8888视频免费观看| 一区二区高清免费观看影视大全 | 亚州精品视频| 成人激情视频网| 亚洲国产福利| 欧美成年人视频| 国产51人人成人人人人爽色哟哟 | 国产精品aaaa| 男人添女人下部高潮视频在线观看| 亚洲视频在线观看网站| 免费观看黄一级视频| 欧美日韩免费观看一区二区三区| 亚洲国产精品午夜在线观看| 亚洲天天做日日做天天谢日日欢| 中文字幕5566| 国产成人精品一区二| 亚洲一区二区蜜桃| 国产视频一区三区| 国产精品免费看久久久无码| 日韩欧美综合| 日本视频一区二区不卡| 极品国产人妖chinesets亚洲人妖| 国产日产久久高清欧美一区| 成人亚洲欧美| 国产做受高潮69| 亚洲性图自拍| 久久久www成人免费精品| 国产经典自拍视频在线观看| 亚洲第一区第二区| www.爱爱.com| 制服视频三区第一页精品| 国产一级精品毛片| 色婷婷综合久久久久中文 | 亚洲久久在线| 日本欧美视频在线观看| 国产一区激情| 天堂av在线中文| 天天射综合网视频| 视频一区在线免费观看| 国产伦精品一区二区三区视频| 久久99精品久久久久久三级 | 日韩av一区二区三区美女毛片| 国产精品久久久久av蜜臀 | 日韩高清一级| 国产亚洲第一区| 国产精品香蕉| 国产亚洲精品自在久久| 欧美a一欧美| 久久久久天天天天| 亚洲第一福利社区| 欧美一区二区三区四区夜夜大片| 亚洲人成精品久久久 | 污污视频在线观看网站| 亚洲国产中文字幕久久网| 神马一区二区三区| 日韩精品福利在线| 可以在线观看的av| 一区二区三区精品99久久| 91精品大全| 久久精品色欧美aⅴ一区二区| 美女隐私在线观看| 欧美不卡视频一区发布| 激情图片在线观看高清国产| 91精品国产免费久久久久久| 超级碰碰久久| 国产在线精品成人一区二区三区| www.亚洲黄色| 奇米色一区二区| 日本中文字幕二区| 国产精品一区二区久久不卡 | 亚洲天堂av综合网| 国产黄色片在线观看| 中文字幕亚洲综合久久| av免费在线观看网站| 欧美极品少妇与黑人| 欧美人体一区二区三区| 国产欧美久久一区二区| 96sao在线精品免费视频| 麻豆精品视频| 国产高清一区| 天堂8在线天堂资源bt| 久久国产66| 国产高清av片| 94色蜜桃网一区二区三区| 91视频免费在观看| 亚洲综合在线免费观看| 蜜臀精品一区二区三区| 99国产精品久久一区二区三区| 26uuu日韩精品一区二区| 九九九伊在线综合永久| 999视频在线免费观看| 伊甸园亚洲一区| 欧美一级黄色录像片| 99视频精品| 日本77777| 91香蕉视频mp4| 黑鬼狂亚洲人videos| 黄色成人在线播放| 91精东传媒理伦片在线观看| 亚洲国产精品va在线| 亚洲s色大片| 91国内精品久久| 韩国一区二区三区视频| 欧美日韩亚洲一区二区三区四区| 亚洲激情中文在线| 黄色a级片免费| 成人丝袜18视频在线观看| gv天堂gv无码男同在线观看| 天天操天天色综合| 国产精品久久久午夜夜伦鲁鲁| 精品呦交小u女在线| 深夜国产在线播放| 国产精品视频xxxx| 亚洲精品亚洲人成在线观看| 亚洲精品国产suv一区88| 青青草国产精品亚洲专区无| 中文成人无字幕乱码精品区| 亚洲免费在线电影| 中文字幕第一页在线播放| 日韩精品一二三四区| 呦呦在线视频| 91精品久久久久久综合乱菊 | 美女高潮视频在线看| 91免费看片网站| 日本不卡电影| 不要播放器的av网站| av电影天堂一区二区在线观看| 老熟妇高潮一区二区三区| 欧美四级电影在线观看| 九色在线观看视频| 欧美一乱一性一交一视频| 国产精品tv| 在线观看视频欧美| 成年人av网站| 精品亚洲国产视频| 678在线观看视频| ts人妖另类在线| 欧美~级网站不卡| 男人午夜视频在线观看| 国产精品乱码妇女bbbb| 在线免费一区二区| 一区二区三区美女xx视频| 天天免费亚洲黑人免费| 清纯唯美一区二区三区| 久久精品123| 无码熟妇人妻av| 色欧美乱欧美15图片| 免费在线观看一级毛片| 日韩av电影中文字幕| 欧美猛男同性videos| 日韩精品无码一区二区三区免费| 久久久三级国产网站| 337p粉嫩色噜噜噜大肥臀| 国产一级揄自揄精品视频| 91亚洲视频| 亚洲一区二区三区免费观看| 开心九九激情九九欧美日韩精美视频电影 | 国产自产v一区二区三区c| 日韩福利小视频| 日韩免费电影一区| heyzo高清在线| 免费久久久一本精品久久区| 久久国产精品久久久久久电车| 日本少妇高潮喷水xxxxxxx| 欧美午夜精品久久久久久孕妇 | 国产农村妇女毛片精品| 欧美精品一区在线播放| 精品三级av在线导航| 国产精品亚洲αv天堂无码| 久久九九全国免费| 亚洲天堂男人网| 九九久久精品一区| 极品一区美女高清| 91蝌蚪视频在线观看| 国产精品毛片大码女人| www.日韩在线观看| 51久久精品夜色国产麻豆| 成人3d精品动漫精品一二三| 黄色aaaaaa| 午夜精品福利一区二区三区av| 可以免费看av的网址| 高清不卡一区二区在线| 亚洲男人第一av| 中文字幕一精品亚洲无线一区 | 激情欧美丁香| 亚洲天堂视频一区| 7777精品伊人久久久大香线蕉| 国产盗摄精品一区二区酒店| 欧美视频小说| 国产美女主播视频一区| www欧美在线| 久久亚洲精品成人| 欧美18免费视频| 亚洲男人天堂av在线| 五月天亚洲精品| 麻豆视频在线| 久久人人九九| 国产精品影视网| 伊人久久久久久久久久久久|